Получить твиттер избранное с зарегистрированным пользователем
Я хочу получить избранное пользователя, используя следующий список избранного API
У Twitter есть типы ограничений скорости: - на приложение - на пользователя
Моя цель - авторизовать пользователя и сделать этот запрос, подписав его токеном пользователя. иметь ограничения скорости для пользователя, а не для всего приложения. Но я не могу понять из документов аутентификации, как я должен передать токен пользователя в запросе избранных
1 ответ
TwitterOAuth
Есть удобная библиотека PHP под названием TwitterOAuth ( код), которая делает большую часть тяжелой работы за вас. Также есть списки других библиотек на разных языках ( библиотеки Twitter).
использование
Для создания экземпляра класса TwitterOAuth
и установите свои ключи, просто сделайте это:
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token, $access_token_secret);
Чтобы получить 10 самых последних избранных / лайков:
$statuses = $connection->get("favorites/list", ["count" => 10]);
Это вернет объект. Вы можете распечатать объект как JSON:
foreach ($statuses as $tweet) {
echo '<pre>';
print_r($tweet);
echo '</pre>';
}