31/07
2018
Wallogit.com
2017 © Pedro Peláez
Fanburst - PHP API, Complex PHP5 CURL library.
Complex PHP5 CURL library. See also official documentation: https://developers.fanburst.com/, (*1)
composer require tuks128/fanburst-php-api
<?php
use WaProduction\Fanburst\FanburstApi;
$fanburstApi = new FanburstApi('CLIENT_ID', 'CLIENT_SECRET', 'AUTH_CALLBACK_URI');
auth.php, (*2)
<?php
$options = [
'state' => json_encode([
'custom_param' => 'custom_param_value',
]),
];
header('Location: '.$fanburstApi->getOauthLoginUrl($options)); // get URL for login
authCallback.php, (*3)
<?php $accessToken = $fanburstApi->exachangeCodeForAccessToken($_GET['code']); $fanburstApi->setAccessToken($accessToken);
<?php
$fanburstApi->getAccessToken();
$fanburstApi->followUser('CHANNEL_ID')
$fanburstApi->searchUser('CHANNEL_NAME');
$fanburstApi->multipleCallTargets('CHANNEL_ID', function($target) { });