ฉันจะค้นหาวิดีโอล่าสุดในช่อง Vimeo ด้วย JSON ได้อย่างไร


1

ฉันกำลังพยายามฝังวิดีโอล่าสุดที่ส่งไปยังช่อง Vimeo ของฉันในหน้าของฉัน ฉันพบเอกสารต่อไปนี้ซึ่งช่วยhttp://developer.vimeo.com/apis/oembedแต่ฉันยังไม่แน่ใจว่าจะใช้วิธีนี้ได้อย่างไร - ฉันหายไปอะไร

คำตอบ:


2

หากข้อมูลทั้งหมดของคุณเป็นแบบสาธารณะคุณสามารถใช้ Simple Api ของ Vimeo

เอกสารสำหรับการค้นหาวิดีโอในช่องอยู่ที่นี่: https://developer.vimeo.com/apis/simple#channel-request

ช่วยบอกได้ว่าคุณต้องการค้นหาวิดีโอล่าสุดที่เผยแพร่ไปยังช่อง VimeoHQ

  1. ดึง JSON ลงจาก http://vimeo.com/api/v2/channel/vimeohq/videos.json
  2. แยก JSON เป็นอาร์เรย์
  3. วิดีโอใหม่ล่าสุดเป็นองค์ประกอบแรกของอาร์เรย์
  4. ใช้ฟิลด์ "url" ด้วย oembed เพื่อสร้างลิงก์ฝังของคุณ

ถ้าข้อมูลของคุณเป็นส่วนตัวที่คุณจะต้องใช้Vimeo สูงของ API

วิธีนี้ค่อนข้างซับซ้อนและต้องการให้คุณใช้ OAuth 1.0 ฉันขอแนะนำให้คุณใช้ห้องสมุดที่มีอยู่และสำรวจวิธีการ vimeo.channels.getVideos


2

เพิ่งพบสิ่งนี้มองหาวิธีการแก้ปัญหาที่คล้ายกัน ดูเหมือนว่า Vimeo จะไม่เสนอ API แบบง่ายอีกต่อไป ในการทำสิ่งนี้ให้สำเร็จคุณจะต้องลงทะเบียนเป็นผู้พัฒนาและรับโทเค็น ความเข้าใจของฉันเกี่ยวกับ API ของ oEmbed คือคุณต้องระบุรหัสวิดีโอซึ่งหมายความว่าคุณต้องทราบแล้ว ฉันไม่คิดว่า API ของ oEmbed จะอนุญาตให้คุณทำสิ่งที่คำถามเดิมถาม แต่ฉันชอบที่จะพิสูจน์ผิด!

นี่คือใหม่Vimeo นักพัฒนาพอร์ทัล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.