Получение новых потребительских и секретных ключей Twitter API - PullRequest
114 голосов
/ 27 ноября 2009

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

Как я могу получить это?

Ответы [ 8 ]

79 голосов
/ 29 июля 2011

Чтобы получить Consumer Key & Consumer Secret, вам нужно создать приложение в Twitter через

https://apps.twitter.com/app/new

Затем вы попадете на страницу, содержащую Ключ потребителя и Секрет потребителя.

33 голосов
/ 09 сентября 2012
  1. Войдите в раздел Twitter Developers .

    • Если у вас еще нет учетной записи, вы можете войти с обычными учетными данными Twitter
  2. Перейти к « Создать приложение »

  3. Заполните данные приложения, которое вы будете использовать для соединения с API

    • Ваше приложение имя должно быть уникальным. Если кто-то уже использует его, вы не сможете зарегистрировать свое приложение, пока не придумаете что-то, что не используется.
  4. Нажмите Создайте приложение для Twitter

  5. Подробная информация о вашем новом приложении будет показана вместе с вашим ключом потребителя и секретом потребителя.

  6. Если вам нужны токены доступа, прокрутите вниз и нажмите Создать мой токен доступа

    • Страница обновится на вкладке «Детали» с вашими новыми токенами доступа. Вы можете восстановить их в любое время, если вам нужно.

По умолчанию ваши приложения будут предоставлены только для чтения. Чтобы изменить это, перейдите на вкладку Настройки и измените уровень доступа, необходимый в разделе «Тип приложения».

Существующие приложения

Чтобы получить токены потребителя и токена для существующего приложения, перейдите на Мои приложения (доступно из меню в верхнем правом углу).

16 голосов
/ 08 марта 2014

шаг 1 . Перейти к https://dev.twitter.com/apps


шаг 2 . Создание приложения (заполните форму)


шаг 3 . При необходимости измените разрешения (в зависимости от того, хотите ли вы просто читать, писать или выполнять)


шаг 4 . Перейдите в раздел ключей API и нажмите «Генерировать токен доступа».


5 лет с опозданием, чтобы ответить:)

Теперь у вас есть эти токены, и это все, что вам нужно.

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
3 голосов
/ 17 февраля 2014

Из твиттера FAQ:

В большинстве случаев интеграции с API вам потребуется идентифицировать ваше приложение в Twitter с помощью ключа API. На платформе Twitter термин «ключ API» обычно относится к тому, что называется ключом пользователя OAuth. Эта строка идентифицирует ваше приложение при отправке запросов к API. В OAuth 1.0a ваши «ключи API», вероятно, относятся к комбинации этого ключа потребителя и «секрета потребителя», строки, которая используется для безопасной «подписи» ваших запросов в Twitter.

3 голосов
/ 12 июня 2013

На этом слайд-шоу показано, как обновить оба ключа в июне 2013 года.

http://www.slideshare.net/Tweetganic/generate-twitter-applications

3 голосов
/ 15 июня 2012

Перейдите на https://dev.twitter.com/apps, чтобы перечислить все ваши приложения. Нажмите на нужное приложение, чтобы получить его потребительский и секретный ключ. Если вы еще не создали ни одного приложения, следуйте инструкциям https://dev.twitter.com/apps/new, чтобы создать новое.

3 голосов
/ 29 мая 2012

Просто зайдите сюда: https://dev.twitter.com/apps/new Убедитесь, что вы вошли в свою учетную запись Twitter - затем создайте - даже если вы просто вводите случайный (тестовый) контент - создайте приложение - после этого вы получите все данные требуется :)

0 голосов
/ 08 марта 2019

К вашему сведению, с Ноябрь 2018 любой, кто хочет получить доступ к API-интерфейсам Twitter, должен подать заявку на создание учетной записи Twitter, посетив https://developer.twitter.com/. После того, как ваша заявка будет одобрена, только вы Вы сможете создавать приложения для Twitter.

Как только учетная запись разработчика Twitter готова:

1) Перейти к https://developer.twitter.com/.

2) Нажмите Приложения , а затем нажмите Создать приложение .

3) Укажите Имя приложения & Описание .

4) Введите имя сайта в поле URL сайта .

5) Нажмите Создать .

6) Перейдите к своему приложению, затем нажмите Подробно и перейдите к Ключи и жетоны .

Ссылка: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/

...