Mendapatkan kunci rahasia dan konsumen API Twitter baru


118

Saya sedang mengerjakan proyek Twitter di mana saya ingin menggunakan OAuth tetapi saya tidak tahu di mana mendapatkan konsumen dan kunci rahasia.

Bagaimana saya bisa mendapatkan ini?

Jawaban:



34
  1. Masuk ke bagian Pengembang Twitter .

    • Jika Anda belum memiliki akun, Anda dapat masuk dengan kredensial Twitter normal Anda
  2. Buka " Buat aplikasi "

  3. Isi detail aplikasi yang akan Anda gunakan untuk terhubung dengan API

    • Nama aplikasi Anda harus unik. Jika orang lain sudah menggunakannya, Anda tidak akan dapat mendaftarkan aplikasi Anda sampai Anda menemukan sesuatu yang tidak sedang digunakan.
  4. Klik Buat aplikasi Twitter Anda

  5. Detail aplikasi baru Anda akan ditampilkan bersama dengan kunci konsumen dan rahasia konsumen Anda.

  6. Jika Anda memerlukan token akses, gulir ke bawah dan klik Buat token akses saya

    • Halaman tersebut kemudian akan disegarkan di tab "Detail" dengan token akses baru Anda. Anda dapat membuatnya kembali kapan saja jika perlu.

Secara default, aplikasi Anda akan diberikan untuk akses hanya-baca. Untuk mengubahnya, buka tab Pengaturan dan ubah tingkat akses yang diperlukan di bagian "Jenis Aplikasi".

Aplikasi yang sudah ada

Untuk mendapatkan konsumen dan mengakses token untuk aplikasi yang sudah ada, buka Aplikasi saya (yang tersedia dari menu di kanan atas).


1
Ini adalah jawaban yang paling berguna, terima kasih telah menjelaskan dan sederhana!
PhilMarc

UPVOTE! Jawaban terbaik: sederhana, lugas, ringkas, akurat, EFEKTIF!
Cody

17

Langkah 1 .Pergi ke https://dev.twitter.com/apps


langkah 2. Buat aplikasi (isi formulir)


langkah 3. Ubah izin jika perlu (tergantung apakah Anda hanya ingin membaca, menulis, atau menjalankan)


langkah 4. Buka bagian kunci API dan klik buat TOKEN AKSES.


5 tahun terlambat untuk menjawab :)

Sekarang Anda memiliki token ini yang Anda butuhkan.

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

9
Setidaknya seseorang menjelaskan bahwa API key = consumerKey!
FDIM

Setelah berjam-jam mencari, inilah bagian pengetahuan pertama yang saya temukan yang menjelaskan hubungan antara token akses, kunci konsumen, rahasia, dll. Twitter gagal, Stack Overflow menang. Terima kasih!
Rob Segal

Persisnya rasa sakit yang saya alami, itulah alasan mengapa saya memposting jawaban meskipun sudah terlambat 5 tahun.
HIRA THAKUR

Tolong beri tahu saya satu hal ketika saya membuat permintaan misalnya digit oleh twitter di aplikasi android saya, lalu sebagai ganti api dan rahasia harus saya gunakan di atas dua ('oauth_access_token', 'oauth_access_token_secret') atau di bawah dua ('consumer_key', 'consumer_secret ')
Sudhanshu Gaur

3

Cukup buka di sini: https://dev.twitter.com/apps/new Pastikan Anda telah masuk dengan akun Twitter Anda - kemudian buat - bahkan jika Anda baru saja memasukkan (Tes) Konten acak - buat aplikasi Anda - setelah itu Anda akan menerima semua data yang Anda butuhkan :)




3

Dari FAQ Twitter:

Sebagian besar integrasi dengan API akan meminta Anda untuk mengidentifikasi aplikasi Anda ke Twitter dengan menggunakan kunci API. Di platform Twitter, istilah "kunci API" biasanya mengacu pada apa yang disebut kunci konsumen OAuth. String ini mengidentifikasi aplikasi Anda saat membuat permintaan ke API. Di OAuth 1.0a, "kunci API" Anda mungkin merujuk pada kombinasi kunci konsumen ini dan "rahasia konsumen", sebuah string yang digunakan untuk "menandatangani" permintaan Anda ke Twitter dengan aman.


0

FYI, mulai November 2018 siapa pun yang ingin mengakses API Twitter harus mengajukan Akun Pengembangan Twitter dengan mengunjungi https://developer.twitter.com/ . Setelah aplikasi Anda disetujui, hanya Anda yang dapat membuat aplikasi Twitter.

Setelah Akun Pengembang Twitter siap:

1) Buka https://developer.twitter.com/ .

2) Klik Aplikasi lalu klik Buat aplikasi .

3) Berikan Nama & Deskripsi Aplikasi .

4) Masukkan nama situs web di bidang URL Situs Web .

5) Klik Buat .

6) Arahkan ke aplikasi Anda, lalu klik Detail dan kemudian pergi ke Kunci dan Token .

Referensi: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.