วิธีย้ายข้อมูลจาก API ของ V1 ของ Tenor

สําหรับการผสานรวมที่มีอยู่ซึ่งใช้ V1 API ของ Tenor ให้ทําตามขั้นตอนในหน้านี้เพื่อย้ายไปยัง V2

รับคีย์ API V2

ทําตามวิธีการในขั้นตอนการตั้งค่าของคู่มือเริ่มใช้งานฉบับย่อเพื่อรับคีย์ API V2 เพื่อใช้แทนเวอร์ชัน V1

อัปเดตเป็นโดเมน V2

อัปเดตโดเมน API เป็น https://tenor.googleapis.com/v2/ Ten2 API ของ Tenor รองรับเฉพาะการเชื่อมต่อ HTTPS สําหรับเนื้อหา โปรดตรวจสอบว่าแอปพลิเคชันของคุณรองรับการดาวน์โหลดเนื้อหาจาก https://media.tenor.com และ https://c.tenor.com

ตัวอย่างเช่น สมมติว่าคุณเรียก API ไปยังโดเมน V1 โดเมนใดโดเมนหนึ่งต่อไปนี้

  • https://api.tenor.com/v1/search?<parameters>
  • https://g.tenor.com/v1/search?<parameters>

หากต้องการอัปเดตการโทรเป็น V2 ให้เปลี่ยนเป็น https://tenor.googleapis.com/v2/search?<parameters>

การเปลี่ยนแปลงปลายทาง

พารามิเตอร์ปลายทางของ API ส่วนใหญ่จะไม่เปลี่ยนแปลงจากเอกสารที่ระบุไว้ใน V1 มีข้อยกเว้นที่สําคัญบางประการดังนี้

  1. ตอนนี้ปลายทางของการค้นหาของ Tenor รองรับการค้นหาสติกเกอร์ผ่านพารามิเตอร์ searchfilter แล้ว
  2. รวมพารามิเตอร์ client_key และ country ในการเรียก API
  3. ตอนนี้พารามิเตอร์ media_filter จะแสดงรายการรูปแบบที่ต้องการซึ่งคั่นด้วยจุลภาค แทน Enum ที่กําหนดไว้ล่วงหน้า
  4. ตอนนี้ปลายทางหมวดหมู่รองรับ featured และ trending สําหรับพารามิเตอร์ type แล้ว
  5. API ไม่รองรับพารามิเตอร์ anon_id อีกต่อไป
  6. เมื่อไม่มีหน้าผลลัพธ์ที่ขออีกแล้ว ช่อง next ของการตอบกลับ API จะเป็นสตริงว่างแทน "0"

ทําการเปลี่ยนแปลงกับปลายทางที่ใช้ได้ดังนี้

  1. ระบบไม่รองรับปลายทางมาแรงอีกต่อไป เราขอแนะนําให้ใช้ปลายทางที่แนะนําแทน
  2. ปลายทางของ GIF ถูกรีแบรนด์เป็นปลายทางของโพสต์
  3. เรารวมปลายทาง GIF แบบสุ่มไว้ในปลายทางการค้นหาผ่านพารามิเตอร์ random

การเปลี่ยนแปลงออบเจ็กต์และข้อผิดพลาดเกี่ยวกับการตอบกลับ