..
Flickr เป็น บริการที่ ทำใช้ได้โดยกลุ่ม Yahoo, หนึ่งที่ให้เครื่องมือค้นหาที่รู้จักกันดีสำหรับการอัปโหลดภาพและการแบ่งปันและวิดีโอรวมทั้งภาพถ่ายดิจิตอล, Flickr ทำงานได้เพียง : คุณลงทะเบียน ที่คุณอัปโหลดภาพและตัดสินใจว่าจะแบ่งปันกับทุกคนเท่านั้นที่มีรายชื่อบางส่วนหรือทำให้พวกเขาส่วนตัว
หากต้องการติดต่อกับ Flickr ผ่านทางเว็บไซต์ของพวกเขาให้เป็นพิเศษ ชั้นเรียน ที่เรียกว่า phpFlickr ออกภายใต้ใบอนุญาตมาเปิดและสามารถดาวน์โหลดได้จากหน้านี้ซึ่งมีวิธีการและคุณสมบัติที่จำเป็นในการอินเตอร์เฟซการให้บริการ
ก่อนจะย้ายไปรหัสที่มันเป็นสิ่งสำคัญที่จะเน้นที่นักพัฒนาตั้งใจที่จะใช้ phpFlickr จะต้องมีตัวเลขที่สามารถกู้คืนจาก' สวน App จาก Flickr, พูดคุยของ'คีย์ API ที่ช่วยให้ผู้ใช้ในการตรวจสอบการใช้งานของพวกเขาให้บริการ
กู้คืนเมื่อคุณสามารถใช้คีย์ API สำหรับอินสแตนซ์ของการเรียนและการสร้าง phpFlickr ที่รหัสต่อไปนี้แสดงวิธีที่คุณสามารถแทรกเข้าไปในหน้าของเว็บไซต์ของมันไม่กี่ภาพที่นำมาโดยตรงจากผู้ที่เก็บไว้ใน พื้นที่ของตนเองใน Flickr :
<? Php
/ / รวม phpFlickr ชั้น
@ รวม ("phpFlickr / phpFlickr.php");
/ / ตัวอย่างของการสร้าง phpFlickr คลาสและวัตถุ
/ / อาร์กิวเมนต์ Flickr API ที่สำคัญคือ
$ Instance = new phpFlickr ("LATUAAPIKEY");
/ / เริ่มต้นนับสำหรับภาพที่
$ Multi - = 0;
/ / สารสกัดจาก id ที่สอดคล้องกับชื่อผู้ใช้
$ username = $ ร้องขอ -> people_findByUsername ('ILTUONOMEUTENTE');
/ / สารสกัดเชื่อมโยงไปยังภาพที่
การเชื่อมโยง $ = $ เช่น -> urls_getUserPhotos (ชื่อผู้ใช้ $ ['id']);
/ / ความหมายของจำนวนภาพที่จะแสดง ("20")
$ = $ รูปภาพเช่น -> people_getPublicPhotos ($ ชื่อผู้ใช้ ['id'], null, null, 20);
/ Loop / การแสดงภาพ
foreach ((array) $ ภาพ ['ภาพถ่าย'] ภาพ ['photo'] เป็น $) {
/ / เชื่อมโยงไปยังต้นฉบับ
echo"<a href=\"".$collegamento.$image['id']."\">";
echo"<img border=\"0\" alt=\"".$image['title']."\" src=\"".$istanza-> buildPhotoURL ($ ภาพ"สแควร์")."\ ">";
echo"</ a> \ n";
/ เพิ่ม / เคาน์เตอร์
$ หลาย + +;
/ / จำนวนของภาพสำหรับแต่ละบรรทัด ("3")
หาก ($% Mul 3 == 0) {
echo"\ n";
}
}
?>
ต้องการดูรูปภาพของบัญชีของคุณมันเป็นสิ่งจำเป็นที่พวกเขาจะมองเห็นต่อสาธารณะเป็นคุณสามารถเห็นในตัวอย่างข้างต้นสิ่งแรกที่จะทำอย่างไรเพื่อที่จะให้มีการรวมของไฟล์คลาสที่นี้จะทำคุณจะต้องผ่านพวกเขา API Key อินสแตนซ์ของคลาสของตัวเองในการที่จะสร้างวัตถุ phpFlickr
ขั้นตอนต่อไปคือการไป people_findByUsername วิธีการ (), ชื่อผู้ใช้ที่คุณต้องการแสดงภาพเพื่อให้คุณสามารถเรียกรหัสที่เป็นตัวระบุที่ไม่ซ้ำกันของบัญชีใน Flickr
id ที่จะใช้สำหรับการสกัดของภาพเนื่องจากโปรแกรมประยุกต์ที่ใช้ people_getPublicPhotos วิธีการที่ () ในการเก็บรวบรวมแฟ้มที่แยกที่เกี่ยวข้องกับการระบุและทำให้พวกเขาสามารถดูในจำนวนที่กำหนดโดยจำนวนที่ส่งผ่านไปมันเป็นอาร์กิวเมนต์สุดท้าย (ใน กรณีนี้"20"ภาพ), จะสามารถใช้ได้เป็นอาร์เรย์ที่สามารถกรณืสำหรับการสร้างอุโมงค์ตามสายของดังต่อไปนี้เป็น :

หมายเหตุการใช้งานของ buildPhotoURL วิธีการ () ที่ดึงข้อมูลเส้นทางภายในของแต่ละภาพไปยัง Flickr
| |
ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 € |
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 € |