tuks128 / fanburst-php-api
此包已被弃用且不再维护。未建议替代包。
Fanburst - PHP API,复杂的PHP5 CURL库。
v1.0
2018-07-30 09:15 UTC
This package is not auto-updated.
Last update: 2020-01-24 17:42:54 UTC
README
复杂的PHP5 CURL库。另请参阅官方文档:https://developers.fanburst.com/
安装(Composer)
composer require tuks128/fanburst-php-api
初始化
<?php
use WaProduction\Fanburst\FanburstApi;
$fanburstApi = new FanburstApi('CLIENT_ID', 'CLIENT_SECRET', 'AUTH_CALLBACK_URI');
身份验证
auth.php
<?php
$options = [
'state' => json_encode([
'custom_param' => 'custom_param_value',
]),
];
header('Location: '.$fanburstApi->getOauthLoginUrl($options)); // get URL for login
authCallback.php
<?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) { });