@mix_gorbachev

Access token vimeo и как получить именно мои фиды?

Для получения информации я создаю ссылку по которой переходит пользователь чтобы получить токен
require("classes/vimeo/autoload.php");
$client_id = '';
$client_secret = '';
echo "This is an unauthenticated request to /users/dashron<br />";
$lib =  new \Vimeo\Vimeo($client_id, $client_secret);
$_SESSION['state'] = base64_encode(openssl_random_pseudo_bytes(30));
echo 'To authenticate you should click <a href="'
    . $lib->buildAuthorizationEndpoint('url', 'public', $_SESSION['state'])
    . '">here</a><br />';

При обработке перехода
require("classes/vimeo/autoload.php");
$client_id = '';
$client_secret = '';
$token = '';
$lib =  new \Vimeo\Vimeo($client_id, $client_secret);

$tokens = $lib->accessToken($_GET['code'], 'url');
if ($tokens['status'] == 200) {
    echo $_SESSION['access_token'] = $tokens['body']['access_token'];

}
$lib->setToken($_SESSION['access_token']);
    $response = $lib->request('/me/feed', array('per_page' => 20,'page'=>1), 'GET');
var_dump($response['body']);


Как сохранить этот токен, просто получается чтобы получить $_GET['code'] нужно каждый раз подтверждать переход, а мне нужно поставить на крон проверку. Как то генерировать код, может я не верный подход выбрал?
Ну и вопрос кто знает, выпадют левые рекламные видео, как можно их убрать из ленты, а то они парсятся вместе с нужной информацией
f74fb325aa6a4a92b47a0b8482b0a6d8.png
  • Вопрос задан
  • 373 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы