ฉันกำลังทำโปรเจ็กต์ Twitter ที่ฉันต้องการใช้ OAuth แต่ไม่รู้ว่าจะหาผู้บริโภคและคีย์ลับได้จากที่ไหน
ฉันจะรับสิ่งเหล่านี้ได้อย่างไร
ฉันกำลังทำโปรเจ็กต์ Twitter ที่ฉันต้องการใช้ OAuth แต่ไม่รู้ว่าจะหาผู้บริโภคและคีย์ลับได้จากที่ไหน
ฉันจะรับสิ่งเหล่านี้ได้อย่างไร
คำตอบ:
ในการรับ Consumer Key & Consumer Secret คุณต้องสร้างแอพใน Twitter ผ่าน
https://developer.twitter.com/en/apps
จากนั้นคุณจะเข้าสู่หน้าที่มี Consumer Key & Consumer Secret
เข้าสู่ระบบทวิตเตอร์นักพัฒนาส่วน
ไปที่ " สร้างแอป "
กรอกรายละเอียดของแอปพลิเคชันที่คุณจะใช้เชื่อมต่อกับ API
คลิกที่สร้างแอปพลิเคชัน Twitter ของคุณ
รายละเอียดของแอปใหม่ของคุณจะแสดงพร้อมกับรหัสผู้บริโภคและความลับของผู้บริโภค
หากคุณต้องการโทเค็นการเข้าถึงให้เลื่อนลงแล้วคลิกสร้างโทเค็นการเข้าถึงของฉัน
โดยค่าเริ่มต้นแอปของคุณจะได้รับอนุญาตให้เข้าถึงแบบอ่านอย่างเดียว หากต้องการเปลี่ยนแปลงให้ไปที่แท็บการตั้งค่าและเปลี่ยนระดับการเข้าถึงที่จำเป็นในส่วน "ประเภทแอปพลิเคชัน"
ในการรับผู้บริโภคและการเข้าถึงโทเค็นสำหรับแอปพลิเคชันที่มีอยู่ให้ไปที่แอปพลิเคชันของฉัน (ซึ่งมีให้จากเมนูด้านบนขวา)
ขั้นตอนที่ 1ไปที่https://dev.twitter.com/apps
ขั้นตอนที่ 2สร้างแอพ (กรอกแบบฟอร์ม)
ขั้นตอนที่ 3เปลี่ยนการอนุญาตหากจำเป็น (ขึ้นอยู่กับว่าคุณต้องการอ่านเขียนหรือดำเนินการ)
ขั้นตอนที่ 4ไปที่ส่วนคีย์ API แล้วคลิกสร้างการเข้าถึง TOKEN
ตอบช้าไป 5 ปี :)
ตอนนี้คุณมีโทเค็นเหล่านี้ซึ่งเป็นสิ่งที่คุณต้องการ
'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
เพียงไปที่นี่: https://dev.twitter.com/apps/newตรวจสอบให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้ด้วยบัญชี Twitter ของคุณแล้วสร้าง - แม้ว่าคุณจะเข้าสู่เนื้อหา (ทดสอบ) แบบสุ่ม - สร้างแอปของคุณ - หลังจากนั้นคุณจะได้รับ ข้อมูลทั้งหมดที่คุณต้องการ :)
ไปที่https://dev.twitter.com/appsเพื่อแสดงรายการแอปทั้งหมดของคุณ คลิกที่แอพที่ต้องการเพื่อรับผู้บริโภคและรหัสลับ หากคุณยังไม่ได้สร้างแอพใด ๆ ให้ทำตามhttps://dev.twitter.com/apps/newเพื่อสร้างแอพใหม่
การนำเสนอสไลด์นี้แสดงวิธีการอัปเดตคีย์ทั้งสองในเดือนมิถุนายน 2013
http://www.slideshare.net/Tweetganic/generate-twitter-applications
จากคำถามที่พบบ่อยของ Twitter:
การผสานรวมกับ API ส่วนใหญ่จะทำให้คุณต้องระบุแอปพลิเคชันของคุณไปยัง Twitter โดยใช้คีย์ API บนแพลตฟอร์ม Twitter คำว่า "คีย์ API" มักหมายถึงสิ่งที่เรียกว่าคีย์ผู้บริโภค OAuth สตริงนี้ระบุแอปพลิเคชันของคุณเมื่อส่งคำขอไปยัง API ใน OAuth 1.0a "คีย์ API" ของคุณอาจหมายถึงการรวมกันของคีย์ผู้บริโภคนี้และ "ความลับของผู้บริโภค" ซึ่งเป็นสตริงที่ใช้เพื่อ "ลงชื่อ" คำขอของคุณไปยัง Twitter อย่างปลอดภัย
FYI จากพฤศจิกายน 2018ทุกคนที่ต้องการเข้าถึง APIs ทวิตเตอร์จะต้องใช้สำหรับการพัฒนาบัญชีทวิตเตอร์โดยการเยี่ยมชม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/