ผมเคยเขียนโปรแกรมประมาณ web crawler เพื่อเข้าไปดึงรายชื่อคลิบวีดีโอที่ผมต้องการจาก Youtube ตามเงื่อนไขคำค้นที่ผมกำหนดเอาไว้นะ จำได้ว่าเคยโม้ให้อ่านกันไปแล้ว แต่จำไม่ได้ว่าอยู่ในหัวข้อไหน
การทำ web crawler เพื่อเข้าไปล้วงเอาข้อมูลจากหน้าเว็บของชาวบ้าน ต้องบอกเลยว่ายุ่งยากมาก เพราะเราต้องมารับรู้ tag html ของเขา จากนั้นมาตัดเป็นท่อน ๆ เพื่อบอกให้ซอฟต์แวร์ของเรารู้อีกทอดนึง แถมถ้าเว็บไซต์ดังกล่าวต้องการการแสดงตนด้วย cookie อยู่ตลอดเวลา เราก็ต้องมาเสียเวลารับ ๆ ส่ง ๆ cookie กับเว็บไซต์ดังกล่าวอีก ยุ่งเข้าไปใหญ่!!!
อือม และถึงแม้ว่าเราจะตัดปัญหาเรื่องการตัดข้อความ โดยใช้การเขียน regular expression ขั้นเทพเข้ามาช่วย ก็ใช่ว่าจะตัดได้อย่างสะดวกโยธินซะเมื่อไหร่!!!
ความโง่ไม่เคยปราณีใครครับ เพราะผมเองก็เพิ่งจะรู้ว่า google เขามี YouTube APIs and Tools เพื่อให้เราเข้าไปล้วงควักอะไรที่เราต้องการจากใน Youtube ได้โดยผ่านเครื่องมือที่เขาเปิดไว้ให้
นิทานเรื่องนี้สอนให้รู้ว่า จะลงแรงทำอะไรต้องเบิ่งดูก่อนว่ามีใครทำไว้ก่อนหรือเปล่า เราจะได้ไม่ต้องออกแรงเยอะนั่นเอง
[tags]youtube,api,tools,คอมพิวเตอร์,ซอฟต์แวร์,การสร้างซอฟต์แวร์[/tags]
เพิ่งรู้เรื่องของ 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 -> ไว้เสร็จ จะเขียนให้อ่านเป็นเรื่องเป็นราวนะครับ
ไอเดียก็ไม่มีอะไรมากครับ เขาเปิดบริการให้ใช้ ก็ใช้ให้คุ้มซะหน่อย เดี๋ยวเค้าจะน้อยใจ
นิทานเรื่องนี้สอนให้รู้ว่า “การออกแรงมาก และรู้สึกว่าเสียเวลา แต่ใจดีเอามาเผยแพร่ ช่วยเปิดหูเปิดตาผู้อื่นได้” ขอบคุณค่ะ ^_^