Отримання нових споживчих та секретних ключів API API Twitter


118

Я працюю над проектом Twitter, де хочу використовувати OAuth, але не знаю, де взяти споживчі та секретні ключі.

Як я можу їх отримати?

Відповіді:


83

Щоб отримати Consumer Key & Consumer Secret, вам потрібно створити додаток у Twitter через

https://developer.twitter.com/uk/apps

Тоді ви перейдете на сторінку, що містить "Consumer Key & Consumer Secret".


1
Це спрацювало, відповідь Панкая виглядає як давніше рішення.
eddyparkinson

2
Вам також потрібно буде додати свій номер телефону до профілю, якщо цього не зробили, дотримуйтесь цього: support.twitter.com/articles/…
Pra_A

34
  1. Увійдіть у розділ розробників Twitter .

    • Якщо у вас ще немає облікового запису, ви можете увійти, використовуючи звичайні облікові дані Twitter
  2. Перейдіть до " Створити додаток "

  3. Заповніть деталі програми, яку ви використовуєте для з'єднання з API

    • Назва вашої програми має бути унікальною. Якщо хтось уже використовує його, ви не зможете зареєструвати свою заявку, поки не зможете придумати щось, що не використовується.
  4. Клацніть на Створити свою програму Twitter

  5. Деталі вашого нового додатка відображатимуться разом із вашим споживчим ключем та споживчою таємницею.

  6. Якщо вам потрібні маркери доступу, прокрутіть униз і натисніть Створити мій маркер доступу

    • Після цього сторінка оновиться на вкладці "Деталі" новими маркерами доступу. Ви можете відтворити їх у будь-який час, якщо вам потрібно.

За замовчуванням вашим додаткам буде надано доступ лише для читання. Щоб змінити це, перейдіть у Налаштування вкладку та змініть рівень доступу, необхідний у розділі "Тип програми".

Існуючі додатки

Щоб отримати споживача та жетони доступу до існуючої програми, перейдіть до пункту Мої програми (який доступний у меню вгорі праворуч).


1
Це була найкорисніша відповідь, дякую за чітку та просту!
PhilMarc

ПОВЕРНУТИСЯ! Найкраща відповідь: проста, відверта, лаконічна, точна, ЕФЕКТИВНА!
Коді

17

крок 1. Перейдіть до https://dev.twitter.com/apps


крок 2. Створіть додаток (заповніть форму)


крок 3. Змініть дозволи, якщо це необхідно (залежно від того, чи потрібно просто читати, писати чи виконувати)


крок 4. Перейдіть до розділу ключів API та натисніть кнопку Створити TOKEN ACCESS.


5 років пізніше, щоб відповісти :)

Тепер у вас є ці жетони - це все, що вам потрібно.

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret

9
Принаймні, хтось пояснює, що ключ API = споживчий ключ!
FDIM

Після годин пошуку це перше знання, яке я знаходжу, що пояснює цю залежність між маркерами доступу, споживчими ключами, секретами і т. Д. Twitter провалюється, виграє стек переповнення. Дякую!
Роб Сегал

Точно біль я пережив, ось чому я опублікував відповідь навіть на 5 років.
ХІРА ТЕКУР

скажіть, будь ласка, одне, коли я запитую, наприклад, цифри твіттером у своєму додатку для android, тоді замість api та секрету я повинен використовувати вище двох ('oauth_access_token', 'oauth_access_token_secret') або нижче двох ('споживач_кей', 'споживач_секрет' ')
Sudhanshu Gaur

3

Просто перейдіть сюди: https://dev.twitter.com/apps/new Переконайтесь, що ви увійшли в систему за допомогою свого акаунта Twitter - тоді створіть - навіть якщо ваш тільки що вводиться випадковий (Тестовий) вміст - створіть свою програму - після цього ви отримаєте всі потрібні вам дані :)




3

З питань FAQ у Twitter:

Більшість інтеграцій з API вимагатиме від вас ідентифікації вашої програми до Twitter за допомогою ключа API. На платформі Twitter термін "ключ API" зазвичай позначається тим, що називається споживчим ключем OAuth. Цей рядок ідентифікує вашу програму під час запитів до API. В OAuth 1.0a ваші "ключі API", ймовірно, посилаються на поєднання цього споживчого ключа та "споживчої таємниці", рядок, який використовується для надійного "підпису" ваших запитів у Twitter.


0

FYI, з листопада 2018 року кожен, хто хоче отримати доступ до API 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/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.