Download the PHP package olegopro/phpgologin without Composer
On this page you can find all versions of the php package olegopro/phpgologin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package phpgologin
phpgologin
REST API provides programmatic access to GoLogin App. Create a new browser profile, get a list of all browser profiles, add a browser profile and running
class GoLogin - class for working with gologin.com API
Getting Started
GoLogin supports Linux, MacOS and Windows platforms.
Installation
clone or download this repository
https://github.com/olegopro/phpgologin.git
for running gologin-selenium.php install selenium
composer require php-webdriver/webdriver
for Selenium need download webdriver
Usage
Where is token? API token is here. To have an access to the page below you need register GoLogin account.
Example "gologin-selenium.php"
Running example:
php gologin-selenium.php
Methods
constructor
options
<[Object]> Options for profiletoken
<[string]> your API tokenprofile_id
<[string]> profile IDexecutablePath
<[string]> path to executable Orbita file. Orbita will be downloaded automatically if not specified.remote_debugging_port
<[int]> port for remote debuggingtmpdir
<[string]> path to temporary directore for saving profilesextra_params
arrayof <[string]> extra params for browser orbita (ex. extentions etc.)port
<[integer]> Orbita start port
Example create profile
php gologin-create-profile.php
start()
start browser with profile id
stop()
stop browser with profile id
Full GoLogin API
Swagger: link here
Postman: link here
For use multiprocess you need install APCu PECL extension and compile PHP with ZTS mode.
https://pecl.php.net/package/APCu and Zend Thread Safety (ZTS) In php.ini change memory_limit = 512M
All versions of phpgologin with dependencies
php-webdriver/webdriver Version ^1.12
cheprasov/php-parallel Version ^1.2
ext-zip Version *
ext-sockets Version *
vlucas/phpdotenv Version ^5.4