Получить твиттер избранное с зарегистрированным пользователем

Я хочу получить избранное пользователя, используя следующий список избранного 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>';
}

php twitter

Другие вопросы по тегам