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
อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้
- YouTube ไม่ได้ระบุฟีเจอร์และบริการ API แบบทดลองอีกต่อไป แต่ตอนนี้จะแสดงรายการ YouTube API ที่อยู่ภายใต้นโยบายการเลิกใช้งานแทน
21 ธันวาคม 2012
อัปเดตนี้มีการเปลี่ยนแปลงต่อไปนี้
- เปิดตัว YouTube Android Player API เป็นฟีเจอร์ทดลอง