linchpinagency/browserstack
最新稳定版本:0.0.3
Composer 安装命令:
composer require linchpinagency/browserstack
包简介
Client library for Browserstack Screenshot API forked from alexschwarz89/browserstack
README 文档
README
An easy-to-use PHP library for the Browserstack Screenshots API forked from alexschwarz89/browserstack.
Working examples included.
Install
Install via composer:
{ "require": { "linchpinagency/browserstack": "0.0.3" } }
Run composer install.
Example usage
Get an array of available browsers
use Linchpin\Browserstack\Screenshots\ScreenshotsAPI; $screenshots_api = new ScreenshotsAPI( 'username', 'password' ); $browser_list = $api->get_browsers();
Generate a screenshot
use Linchpin\Browserstack\Screenshots\ScreenshotsAPI; use Linchpin\Browserstack\Screenshots\Request; $screenshots_api = new ScreenshotsAPI( 'account', 'password' ); $request = Request::build_request( 'http://www.example.org', 'Windows', '8.1', 'ie', '11.0' ); $response = $screenshots_api->send_request( $request ); $job_ID = $response->job_ID;
Query information about the request
$status = $api->get_job_status( 'browserstack_jobID' ); if ( $status->is_finished() ) { foreach ( $status->finished_screenshots as $screenshot ) { print $screenshot->image_url ."\n"; } }
统计信息
- 总下载量: 49
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-08-19