https://github.com/brainfab/virocket-api-php-sdk
ViRocket API PHP SDK
https://github.com/brainfab/virocket-api-php-sdk
php-sdk virocket virocket-api
Last synced: 3 months ago
JSON representation
ViRocket API PHP SDK
- Host: GitHub
- URL: https://github.com/brainfab/virocket-api-php-sdk
- Owner: brainfab
- License: mit
- Created: 2017-10-13T21:07:44.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-16T11:19:25.000Z (over 8 years ago)
- Last Synced: 2025-06-04T11:58:53.565Z (10 months ago)
- Topics: php-sdk, virocket, virocket-api
- Language: PHP
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[ViRocket](http://virocket.com) API PHP SDK - Unofficial
========================================================
Installation
------------
Require this package with composer:
`` composer require brainfab/virocket_php_sdk ``
Usage example:
--------------
```php
require_once 'vendor/autoload.php';
session_start();
use Brainfab\ViRocket\ViRocket;
$OAUTH2_CLIENT_ID = 'your client id';
$OAUTH2_CLIENT_SECRET = 'your client secret';
$client = new ViRocket();
$client->setClientId($OAUTH2_CLIENT_ID);
$client->setClientSecret($OAUTH2_CLIENT_SECRET);
if (empty($_SESSION['_token'])) {
$client->authenticate([
'grant_type' => 'password',
'username' => 'your email',
'password' => 'your password',
]);
$_SESSION['_token'] = $client->getAccessToken();
}
if (isset($_SESSION['_token'])) {
$client->setAccessToken($_SESSION['_token']);
}
$videos = $client->videos->listVideos();
foreach ($videos as $video) {
echo $video->name . "
";
}
```