..
Flickr je služba k dispozícii od Yahoo! skupina, ktorá dodáva známy vyhľadávač, pre nahrávanie a zdieľanie obrázkov a videa, vrátane digitálnych fotografií Flickr funguje jednoduchým spôsobom: sa zaregistrujete, ste nahrali obrázky a rozhodnúť, či chcete zdieľať so všetkými, len nejaké kontakty, alebo aby boli súkromné.
Pre interakciu s Flickr prostredníctvom svojich internetových stránok ponúka špeciálne triedy s názvom phpFlickr, vydané pod open source licenciou a je možné stiahnuť z tejto stránky, ktorá poskytuje metódy a vlastnosti potrebné k rozhraniu služby.
Predtým, než sa sťahuje do kódu, je potrebné zdôrazniť, že developer má v úmysle použiť phpFlickr, musí mať číslo, ktoré je možné získať " Záhrada App Flickr, hovorí o "Kľúčové API, ktoré umožňuje užívateľovi overiť ich aplikácie do prevádzky.
Akonáhle vyvolané, môžete použiť kľúč API pre inštanciu triedy a pre vytvorenie phpFlickr nasledujúci kód ukazuje, ako vložiť na stránku svojich internetových stránok na niekoľko snímok urobených priamo z údajov uložených v svoje vlastné miesto na Flickr:
<PHP
/ / Pre triedy phpFlickr
@ Include ("phpFlickr / phpFlickr.php");
/ / Inštancia triedy a vytváranie objektov phpFlickr
/ / Tento argument je API kľúč z Flickr
$ Inštancia = new phpFlickr ("LATUAAPIKEY");
/ / Inicializácia počítadlo snímok
Viac $ = 0;
/ / Výpis id zodpovedajúce užívateľské meno
$ Username = $ instance-> people_findByUsername ("ILTUONOMEUTENTE ');
/ / Výpis odkazy na obrázky
$ Link = $ instance-> urls_getUserPhotos ($ username ['id']);
/ / Definícia počtu snímok na displeji ("20")
Obrázky $ = $ instance-> people_getPublicPhotos ($ username ['id'], NULL, NULL, 20);
/ / Slučka pre zobrazenie obrázkov
foreach ((array) $ obrázkov ["foto"] ["foto"] as $ image) {
/ / Odkaz na pôvodné
echo "<a href=\"".$collegamento.$image['id']."\">";
echo "<img border=\"0\" alt=\"".$image['title']."\" src=\"".$istanza-> buildPhotoURL ($ image," námestie ")." \ ">";
echo "</ a> \ n";
/ / Prírastok proti
Viac $ + +;
/ / Počet obrázkov pre každý riadok ("3")
if ($ mulov% 3 == 0) {
echo "\ n";
}
}
>
Ak chcete zobraziť snímky vášho účtu, je nutné, aby boli verejne viditeľné, ako môžete vidieť na príklade vyššie, prvé, čo urobiť, aby sa pre zaradenie súbor triedy, je to vykonané, je potrebné odovzdať svoje API kľúč k inštanciu triedy s cieľom vytvoriť objekt phpFlickr.
Ďalším krokom je ísť k metóde people_findByUsername (), užívateľské meno, ktoré chcete zobraziť obrázky, takže môžete získať identifikátor, ktorý je jedinečný identifikátor účtu, na Flickr.
ID bude použitá na extrakciu snímok, pretože aplikácia používa metódu people_getPublicPhotos () vyberať súbory z vydobytých identifikátor a aby boli k dispozícii pre prezeranie vo výške určenej podľa počtu odovzdané ako posledný argument (v tomto prípade "20" snímky) bude k dispozícii ako pole, ktoré je možné kole pre vytvorenie tunela pozdĺž radov z nasledujúcich akcií:

Všimnite si použitie metódy buildPhotoURL (), ktorá načíta vnútornú cestu k jednotlivým obrázkom na Flickr.
| |
Linux (kurz)
Kompletný sprievodca pre open-source systém. Od 49 €. |
| |
MySQL (kurz)
Správa open-source databázu. Od 39 €. |
| |
PHP (kurz)
Celý kurz pre tvorbu dynamických webových stránok. Od 49 €. |