ประวัติการแก้ไข

เราเลิกใช้งาน SDK นี้เรียบร้อยแล้ว YouTube ไม่รองรับหรือดูแลจัดการฟีเจอร์นี้อีกต่อไป โปรดใช้ YouTube IFrame Player API แทน

9 พฤษภาคม 2023

YouTube ไม่รองรับหรือบำรุงรักษา SDK ของ YouTube Android Player (เวอร์ชัน 1.2.2) อีกต่อไปตามที่ระบุไว้ในประวัติการแก้ไขตั้งแต่วันที่ 1 มีนาคม 2023 ตอนนี้เราเลิกใช้งานไปแล้ว โปรดใช้ YouTube IFrame Player API แทน

1 มีนาคม 2023

YouTube ไม่รองรับหรือบำรุงรักษา YouTube Android Player SDK (เวอร์ชัน 1.2.2) อีกต่อไป ไม่ควรใช้ SDK นี้ เนื่องจากมีช่องโหว่ด้านความปลอดภัย โปรดใช้ YouTube IFrame Player API แทน

SDK ไม่พร้อมให้ดาวน์โหลดอีกต่อไป และจะเลิกใช้งานโดยสมบูรณ์ในวันที่ 1 พฤษภาคม 2023 หรือหลังจากนั้น

หน้านี้จะแสดงการเปลี่ยนแปลงและการอัปเดตเอกสารของ YouTube Android Player API

11 สิงหาคม 2016

อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้

  • ข้อกำหนดในการให้บริการของบริการ API ของ YouTube ที่เผยแพร่ใหม่ ("ข้อกำหนดที่ปรับปรุงแล้ว") ซึ่งกล่าวถึงรายละเอียดในบล็อกวิศวกรรมและนักพัฒนาซอฟต์แวร์ของ YouTube จะให้ข้อมูลอัปเดตมากมายสำหรับข้อกำหนดในการให้บริการปัจจุบัน นอกเหนือจากข้อกำหนดที่อัปเดตซึ่งจะมีผลบังคับใช้ในวันที่ 10 กุมภาพันธ์ 2017 แล้ว การอัปเดตนี้ยังมีเอกสารสนับสนุนอีกหลายฉบับเพื่อช่วยอธิบายนโยบายที่นักพัฒนาแอปต้องปฏิบัติตามด้วย

    ดูเอกสารใหม่ทั้งชุดได้ในประวัติการแก้ไขสำหรับข้อกำหนดฉบับปรับปรุง นอกจากนี้ การเปลี่ยนแปลงข้อกำหนดฉบับปรับปรุงหรือเอกสารสนับสนุนดังกล่าวในอนาคตจะมีอธิบายอยู่ในประวัติการแก้ไขดังกล่าวด้วย คุณสามารถสมัครรับข้อมูลการเปลี่ยนแปลงรายการฟีด RSS ในประวัติการแก้ไขดังกล่าวจากลิงก์ในเอกสารนั้น

18 ธันวาคม 2015

กฎหมายของสหภาพยุโรป (EU) กําหนดให้ต้องมีการเปิดเผยข้อมูลบางอย่างแก่ผู้ใช้ปลายทางในสหภาพยุโรป รวมถึงได้รับความยินยอมจากผู้ใช้ปลายทาง ดังนั้น สำหรับผู้ใช้ปลายทางในสหภาพยุโรป คุณต้องปฏิบัติตามนโยบายความยินยอมของผู้ใช้ EU เราได้เพิ่มประกาศข้อกำหนดนี้ไว้ในข้อกำหนดในการให้บริการ YouTube API

14 ตุลาคม 2015

อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้

  • ไฟล์ YouTube Android Player API JAR ที่พร้อมให้ดาวน์โหลดได้รับการอัปเดตเป็นเวอร์ชัน 1.2.2 นอกจากนี้ เรายังมีการอัปเดตเอกสารอ้างอิง API เพื่อให้สอดคล้องกับเวอร์ชันใหม่ด้วย ซึ่งจะมีการเปลี่ยนแปลงต่อไปนี้
    • คลาส YouTubeIntents รองรับวิธีการสาธารณะใหม่ 2 วิธี ดังนี้
      • canResolveChannelIntent: วิธีนี้กำหนดว่าแอปพลิเคชัน YouTube ที่ติดตั้งในอุปกรณ์ของผู้ใช้รองรับ Intent ของช่องหรือไม่
      • createChannelIntent: วิธีการนี้จะสร้าง Intent ที่เมื่อได้รับการแก้ไขแล้วจะเปิดหน้าช่องสำหรับรหัสช่องที่ระบุในแอปพลิเคชัน YouTube

22 มกราคม 2015

อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้

  • ไฟล์ YouTube Android Player API JAR ที่พร้อมให้ดาวน์โหลดได้รับการอัปเดตเป็นเวอร์ชัน 1.2.1 นอกจากนี้ เรายังมีการอัปเดตเอกสารอ้างอิง API เพื่อให้สอดคล้องกับเวอร์ชันใหม่ด้วย ซึ่งจะมีการเปลี่ยนแปลงต่อไปนี้
    • คลาส YouTubeIntents รองรับ canResolvePlayVideoIntentWithOptions ซึ่งเป็นเมธอดสาธารณะใหม่ วิธีนี้กำหนดว่าแอปพลิเคชัน YouTube ที่ติดตั้งในอุปกรณ์ของผู้ใช้รองรับพารามิเตอร์ที่ไม่บังคับ fullscreen และ finishOnEnd หรือไม่ ซึ่งตั้งค่าได้เมื่อสร้าง Intent สำหรับเล่นวิดีโอ
    • ใน enum ของ YouTubePlayer.ErrorReason ค่า PLAYER_VIEW_NOT_VISIBLE ใหม่หมายความว่าวิดีโอหยุดเล่นแล้วเนื่องจากมองไม่เห็น View ของโปรแกรมเล่น
    • ใน enum ของ YouTubePlayer.ErrorReason ได้เลิกใช้งานค่า BLOCKED_FOR_APP และ EMBEDDING_DISABLED แล้ว โปรดใช้ค่า NOT_PLAYABLE แทน
    • คลาส YouTubeStandalonePlayer รองรับเมธอดสาธารณะ createVideosIntent ใหม่ 2 เมธอด ซึ่งยอมรับอาร์กิวเมนต์ที่แตกต่างกัน แต่ละวิธีจะก่อให้เกิดความตั้งใจที่จะเริ่มกิจกรรมใหม่ของผู้เล่นแบบสแตนด์อโลนที่จะเล่นรายการวิดีโอ
    • เอกสารของอินเทอร์เฟซ YouTubeThumbnailLoader ได้รับการอัปเดตแล้ว โปรดทราบว่าคุณต้องเรียกใช้เมธอด release() ของอินเทอร์เฟซเมื่อดำเนินการกับ YouTubeThumbnailLoader เสร็จแล้ว เอกสารของชั้นเรียน YouTubeThumbnailView ยังระบุถึงข้อกำหนดนี้ด้วย

9 พฤษภาคม 2013

อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้

21 ธันวาคม 2012

อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้

  • เปิดตัว YouTube Android Player API เป็นฟีเจอร์ทดลอง