สิ่งนี้เริ่มต้นจากการคัดลอกส่วนขยาย "การค้นหาเพลย์ลิสต์สำหรับ YouTube" แต่ฉันกำลังทำความสะอาดและปรับแต่งตามความต้องการของฉัน
ฉันไม่มีสิ่งนี้ใน Chrome Extension Store และฉันก็ไม่เคยจะมีด้วย เห็นได้ชัดว่า Google ต้องการให้คุณจ่ายค่าธรรมเนียมการลงทะเบียน $5 เพื่อเป็นนักพัฒนาส่วนขยายในตอนนี้ และโดยสุจริต ฉันไม่กังวลเลย
หากคุณต้องการเผยแพร่ส่วนขยายนี้ใน Chrome เว็บสโตร์ คุณมีอิสระที่จะเผยแพร่ อย่างไรก็ตาม ฉันแค่ขอให้คุณ:
ดังนั้นในการติดตั้งส่วนขยายนี้:
manifest.json
และแทนที่ client_id
ด้วยรหัสไคลเอ็นต์ที่คุณได้รับเมื่อสร้างคีย์ APIคุณควรมีส่วนขยายตอนนี้
เมื่อคุณใช้ส่วนขยายเป็นครั้งแรก คุณจะต้องลงชื่อเข้าใช้บัญชี Google ส่วนขยายนี้ใช้ YouTube API ของ Google และต้องใช้โทเค็นจาก Google ที่อนุญาตให้ส่วนขยายดึงข้อมูลจาก API
หรือคุณสามารถปิดการใช้งาน "โหมดนักพัฒนาซอฟต์แวร์" ได้แล้ว Chrome ควรเก็บเวอร์ชันที่กำหนดเองไว้แม้ว่าจะปิดใช้งานไปแล้วก็ตาม
Select a project
NEW PROJECT
ในป๊อปอัปyoutube-playlist-search
create
select project
APIs and Services
วางเมาส์เหนือมันแล้วคลิก Library
เมื่อขยายYouTube Data API v3
เมื่อผลออกมาให้คลิกEnable
Create Credentials
ที่มุมขวาบนYouTube Data API v3
เป็น API ที่เลือกUser Data
Next
OAuth Consent Screen
นี่คือหน้าจอที่ปรากฏขึ้นสำหรับผู้ใช้เมื่อจำเป็นต้องอนุญาตให้เข้าถึงแอปนี้ ดังนั้นควรระบุชื่อที่เป็นมิตรกับผู้ใช้และข้อมูลติดต่อของคุณ อย่าลืมออกจากโหมด "การทดสอบ" และเพิ่มอีเมลของคุณและอีเมลของบุคคลอื่นที่คุณต้องการใช้เป็น "ผู้ใช้ทดสอบ": Save and Continue
YouTube Read Only Scope
Add or Remove Scopes
ตัวกรองสำหรับ youtube.readonly
ตรวจสอบและคลิก Update
Save and Continue
Application Type
ให้เลือก Chrome App
ตั้งชื่อตามที่คุณต้องการjdolgjncmhmboklhmacpknglmiibbldg
Create
Client ID
คัดลอกสิ่งนี้ คุณจะต้องใช้เมื่อติดตั้งแอปคุณสร้างคีย์ API (รหัสไคลเอ็นต์) เสร็จแล้ว
คุณเคยใช้ส่วนขยายนี้กับ Brave Browser ได้ แต่ตอนนี้มันใช้งานไม่ได้และผู้พัฒนา Brave Browser ก็รู้เรื่องนี้แล้ว ตอนนี้พวกเขาทำอะไรได้ไม่มากนอกจากรอให้ Google ทำบางอย่าง
คุณสามารถดูตั๋ว Brave Browser แบบเปิดได้ที่นี่
ดังที่กล่าวไปแล้ว ดูเหมือนว่าสิ่งนี้เป็นความตั้งใจของ Google และอาจไม่มีวันได้รับการแก้ไข (อ้างอิง)
ขอบคุณ มาก Google ?
ขณะนี้ส่วนขยายนี้ไม่ได้อยู่ในร้านค้าส่วนขยายใด ๆ
คุณมีอิสระที่จะเพิ่มมันลงในที่เก็บส่วนขยายได้ถ้าคุณต้องการ แต่ถ้าคุณทำเช่นนั้น ฉันขอให้คุณ:
มีสาเหตุหลายประการที่ทำให้สิ่งนี้ไม่อยู่ในร้านส่วนขยายใด ๆ ซึ่งฉันจะแสดงรายการด้านล่าง:
ฉันไม่มีสิ่งนี้ใน Chrome Extension Store เพราะเห็นได้ชัดว่า Google ต้องการให้คุณจ่ายค่าธรรมเนียมการลงทะเบียน $5 เพื่อเป็นนักพัฒนาส่วนขยายในตอนนี้ และโดยสุจริต ฉันไม่กังวลเลย และฉันพบว่าการใช้เวลาว่างของฉันเป็นการดูถูก เพื่อสร้างส่วนขยายฟรี จากนั้นฉันต้องจ่ายเงินให้ Google เพื่อรับสิทธิพิเศษในการเพิ่มลงในร้านค้าของพวกเขา
ระบบส่วนขยายของ Firefox แตกต่างอย่างมากจาก Chrome และนี่คือส่วนขยายของ Chrome จะมีงานเพิ่มเติมที่เกี่ยวข้องกับการทำงานบน Firefox ด้วยเหตุนี้
ฉันยังไม่คุ้นเคยกับการพัฒนาส่วนขยายมากนัก และฉันไม่รู้ด้วยซ้ำว่าคุณสามารถใช้ YouTube API จาก Google ใน Firefox ได้หรือไม่ ซึ่งฉันต้องการเพื่อให้ส่วนขยายนี้ใช้งานได้
ตามทฤษฎีแล้ว Edge ควรใช้งานง่ายเพราะเป็นเบราว์เซอร์ที่ใช้ Chromium
อย่างไรก็ตาม ฉันก็ไม่รู้เหมือนกันว่า Edge สามารถใช้ YouTube API ได้หรือไม่
แต่ที่สำคัญกว่านั้น ฉันไม่มีคอมพิวเตอร์ Windows ในบ้าน ดังนั้นจึงไม่มีทางที่ฉันจะทดสอบได้ว่า Edge ใช้งานได้จริงหรือไม่
นอกจากนี้ยังหมายความว่าการเปลี่ยนแปลงใดๆ ที่ฉันทำในอนาคตจะมีการทดสอบ Edge เป็น 0 อย่างแน่นอนก่อนการอัปเดต
ฉันไม่รู้ว่า Safari สามารถใช้ YouTube API ได้หรือไม่
เช่นเดียวกับ Windows ฉันไม่มี Mac ในบ้าน ดังนั้นจึงไม่มีทางที่จะทดสอบ Safari ได้เช่นกัน ดังนั้นจึงไม่มีทางรู้ได้ว่ามันจะใช้งานได้หรือไม่
นอกจากนี้ยังหมายความว่าการเปลี่ยนแปลงใดๆ ที่ฉันทำในอนาคตจะต้องมีการทดสอบ Safari เป็น 0 อย่างแน่นอนก่อนการอัปเดต
ฉันยังไม่คุ้นเคยกับ Safari เลย และถ้ามันมีที่จัดเก็บส่วนขยายหรือมีส่วนเกี่ยวข้องในการเพิ่มมันหรือไม่