warning: Creating default object from empty value in /home/www/virtual/kiterminal.com/htdocs/blog/modules/taxonomy/taxonomy.pages.inc on line 33.

Flickr

นำภาพจาก Flickr มาแสดงด้วย Flickr_API (2)

ก่อนหน้านี้ผมเคยเขียน นำภาพจาก Flickr มาแสดงด้วย Flickr_API (1) แล้ว ซึ่งยังไม่มีการแสดงรูปภาพขึ้นมา ต่อไปจะแสดงรูปภาพจากการค้นหา โดยใช้ flickr.photos.search ซึ่งผลการค้นหาจะอยู่ในรูปของ XML สมมติผมจะค้นหาคำว่า สนามจันทร์ เรียงลำดับแบบ relevance และต้องการแสดง 5 รูปต่อหน้า ผลการค้นหาที่ได้มา คือ

นำภาพจาก Flickr มาแสดงด้วย Flickr_API (1)

หลังจากไม่มีเครื่องส่วนตัวใช้งาน ก็ไม่มีงานทำ จึงหาอะไรทำเล่นๆ แก้เบื่อไปพลางๆ ผมก็อยากลองดึงภาพจาก Flickr โดยใช้ API ที่มีให้ หลังจากเข้าไปดูที่ Flickr Services แล้วจะเห็นว่ามีการสนับสนุนหลายภาษา เช่น ActionScript, Delphi, Java, Objective-C, Perl, PHP, Python, Ruby เป็นต้น ซึ่งผมเลือกใช้ภาษา PHP และเลือกใช้ Flickr_API เพราะเครื่องผมติดตั้ง PEAR ไว้อยู่แล้ว (ดูการติดตั้งที่ Install PEAR in Mac OS X Leopard) ส่วนวิธีการติดตั้งนั้นก็ง่าย ดังนี้