YouTube APIs and Tools 21 April 2008 10:37 am
บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์ , ตรวจย้อนกลับผมเคยเขียนโปรแกรมประมาณ web crawler เพื่อเข้าไปดึงรายชื่อคลิบวีดีโอที่ผมต้องการจาก Youtube ตามเงื่อนไขคำค้นที่ผมกำหนดเอาไว้นะ จำได้ว่าเคยโม้ให้อ่านกันไปแล้ว แต่จำไม่ได้ว่าอยู่ในหัวข้อไหน
การทำ web crawler เพื่อเข้าไปล้วงเอาข้อมูลจากหน้าเว็บของชาวบ้าน ต้องบอกเลยว่ายุ่งยากมาก เพราะเราต้องมารับรู้ tag html ของเขา จากนั้นมาตัดเป็นท่อน ๆ เพื่อบอกให้ซอฟต์แวร์ของเรารู้อีกทอดนึง แถมถ้าเว็บไซต์ดังกล่าวต้องการการแสดงตนด้วย cookie อยู่ตลอดเวลา เราก็ต้องมาเสียเวลารับ ๆ ส่ง ๆ cookie กับเว็บไซต์ดังกล่าวอีก ยุ่งเข้าไปใหญ่!!!
อือม และถึงแม้ว่าเราจะตัดปัญหาเรื่องการตัดข้อความ โดยใช้การเขียน regular expression ขั้นเทพเข้ามาช่วย ก็ใช่ว่าจะตัดได้อย่างสะดวกโยธินซะเมื่อไหร่!!!
ความโง่ไม่เคยปรานีใครครับ เพราะผมเองก็เพิ่งจะรู้ว่า google เขามี YouTube APIs and Tools เพื่อให้เราเข้าไปล้วงควักอะไรที่เราต้องการจากใน Youtube ได้โดยผ่านเครื่องมือที่เขาเปิดไว้ให้
นิทานเรื่องนี้สอนให้รู้ว่า จะลงแรงทำอะไรต้องเบิ่งดูก่อนว่ามีใครทำไว้ก่อนหรือเปล่า เราจะได้ไม่ต้องออกแรงเยอะนั่นเอง
Technorati Tags: youtube, api, tools, คอมพิวเตอร์, ซอฟต์แวร์, การสร้างซอฟต์แวร์

ความคิดเห็น»
เพิ่งรู้เรื่องของ Youyube APIs วันนี้เอง…..
ในหนังสือ…
ก็ดูว่าสนใจดีค่ะ
นับวัน google จะยิ่งชนะใจคนเล่นเน็ตที่กำลังเพิ่มขึ้นเรื่อยๆ
aaakkkkkkkkssss
นิทานเรื่องนี้สอนให้รู้ว่า จะลงแรงทำอะไรต้องเบิ่งดูก่อนว่ามีใครทำไว้ก่อนหรือเปล่า
Zend framework + Gdata ด้วยสิครับ
ผมกำลังทำเวบที่มีโฮสต์ไว้เก็บไฟล์ PHP scripts ที่เหลือใช้ทรัพยากรของ Google หมด
- อัลบั้มภาพ = Picasaweb API
- แก้ไขเอกสาร = Google Docs API
- บล๊อก = Blogger API
- วิดีโอ = Youtube API
ยังเหลืออะไรอีกมั๊ยเนี่ย
Google ใจดีจัง
ปล. สคริปต์ วางไว้ใน Amazon EC2 ครับ
@Audy — มันเป็นยังไงเหรอครับแนวคิดแบบนี้ อยากทราบไอเดียจัง
คุณ Audy เขาเป็น “โคตรเซียน Mashup” ครับคุณ crucifier
@crucifier -> ไว้เสร็จ จะเขียนให้อ่านเป็นเรื่องเป็นราวนะครับ
ไอเดียก็ไม่มีอะไรมากครับ เขาเปิดบริการให้ใช้ ก็ใช้ให้คุ้มซะหน่อย เดี๋ยวเค้าจะน้อยใจ
นิทานเรื่องนี้สอนให้รู้ว่า “การออกแรงมาก และรู้สึกว่าเสียเวลา แต่ใจดีเอามาเผยแพร่ ช่วยเปิดหูเปิดตาผู้อื่นได้” ขอบคุณค่ะ ^_^