Как публиковать сообщения в Twitter через API v2 с использованием PHPPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Как публиковать сообщения в Twitter через API v2 с использованием PHP

Сообщение Гость »


Я пытаюсь опубликовать в Твиттере случайное изображение с текстом с моего сайта. Я пытаюсь сделать это, используя собственный PHP и cURL. Я не хочу использовать никакие библиотеки вроде Postmen.

Вот что у меня получилось...

// Установите конечную точку Twitter API $api_endpoint = "https://api.twitter.com/2/tweets"; // Установите ключи API Twitter и токены доступа $twitter_api_key = "КЛЮЧ"; $twitter_api_secret = "КЛЮЧ"; $twitter_access_token = "ЖЕТОН"; $twitter_access_token_secret = "ЖЕТОН"; $twitter_bearer = "НОСИТЕЛЬ"; Я не уверен, какой из них мне необходимо использовать для публикации в Твиттере с использованием API v2. Поэтому я включил их все.

Вот заголовок, который я отправляю...

$oauth_header = [ 'Авторизация: предъявитель' .$twitter_bearer . ',' . 'oauth_consumer_key="' . $twitter_api_key . '",' . 'oauth_nonce="' . $oauth_nonce . '",' . 'oauth_signature="' . rawurlencode($oauth_signature) . '",' . 'oauth_signature_method="' . $oauth_signature_method . '",' . 'oauth_timestamp="' . $oauth_timestamp . '",' . 'oauth_token="' . $twitter_access_token . '",' . 'oauth_version="' . $oauth_version . '"', ]; И вот какая ошибка, которую я получаю...

Array ( [title] => Неподдерживаемая аутентификация [подробно] => Аутентификация с использованием OAuth 2.0 только для приложений запрещена для этой конечной точки. Поддерживаемые типы аутентификации: [Пользовательский контекст OAuth 1.0a, Пользовательский контекст OAuth 2.0]. [тип] => https://api.twitter.com/2/problems/unsu ... entication [статус] => 403) Что я делаю не так? Почему я получаю эту ошибку?

Я искал везде, но пока безуспешно.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как мне написать код, который будет публиковать сообщения в X (ранее — Twitter), используя Tweepy и бесплатный X API?
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как публиковать твиты с помощью Twitter API V2 на PHP?
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Получение количества подписчиков пользователя Twitter с помощью Twitter API бесплатно
    Anonymous » » в форуме Python
    0 Ответы
    115 Просмотры
    Последнее сообщение Anonymous
  • Ошибка приема Twitter с помощью Tweepy v3.10.0 и API Twitter — ошибка 403 и Py4JJavaError
    Anonymous » » в форуме Python
    0 Ответы
    106 Просмотры
    Последнее сообщение Anonymous
  • API Asp.NET не может публиковать сообщения
    Гость » » в форуме C#
    0 Ответы
    39 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»