..
Flickr je služba k dispozici na Yahoo skupina, která dodává známý vyhledávač, pro nahrávání a sdílení fotografií a videa, včetně digitálních fotografií Flickr funguje jednoduše: se zaregistrujete, jste nahráli obrázky a rozhodnout, zda chcete sdílet se všemi, jen s několika kontakty nebo se jejich soukromí.
Pro interakci s Flickr prostřednictvím svých webových stránkách nabízí speciální třídy s názvem phpFlickr, povolený pod open source licencí a je možné stáhnout z této stránky, která poskytuje metody a vlastnosti potřebné k rozhraní služby.
Předtím, než se stěhuje do kódu, je důležité zdůraznit, že developer má v úmyslu využít phpFlickr, musí mít postava, která lze získat " Zahrada App Flickr, mluví o "Klíčové API, které umožňuje uživateli ověřit jejich aplikace do služby.
Jakmile se zotavil, můžete použít klíč API pro instanci třídy a pro vytvoření phpFlickr, Následující kód ukazuje, jak lze vložit do stránky svých webových stránkách několik snímků pořízených přímo z údajů uložených v své vlastní místo na Flickr:
<? Php
/ / Pro třídy phpFlickr
@ Include ("phpFlickr / phpFlickr.php");
/ / Instance třídy a vytváření objektů phpFlickr
/ / Tento argument je Flickr API klíč
$ Instance = new phpFlickr ("LATUAAPIKEY");
/ / Inicializace počet snímků za
Více $ = 0;
/ / Výpis id odpovídající uživatelské jméno
$ Username = $ přání-> people_findByUsername ("ILTUONOMEUTENTE ');
/ / Výpis odkazy na obrázky
$ Link = $ instance-> urls_getUserPhotos ($ username ['id']);
/ / Nastavit počet snímků pro zobrazení ("20")
Obrázky $ = $ instance-> people_getPublicPhotos ($ username ['id'], NULL, NULL, 20);
/ / Smyčka pro zobrazení obrázků
foreach ((array) $ obrázků ["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áměstí ")." \ ">";
echo "</ a> \ n";
/ / Přírůstek proti
$ Více + +;
/ / Počet obrázků pro každý řádek ("3")
if ($ mul% 3 == 0) {
echo "\ n";
}
}
>
Chcete-li vidět obrázky z vašeho účtu, je nutné, aby byly veřejně viditelné, jak můžete vidět ve výše uvedeném příkladu, první věc udělat, aby se pro zařazení soubor třídy, se tak stane, budete muset složit API klíč k instanci třídy, s cílem vytvořit objekt phpFlickr.
Dalším krokem je jít k metodě people_findByUsername (), uživatelské jméno, které chcete zobrazit obrázky, tak můžete získat identifikátor, který je jedinečný identifikátor účtu na Flickr.
Id budou použity pro extrakci obrázků, protože aplikace používá metodu people_getPublicPhotos () sbírat extrahované soubory vztahující se k identifikátoru, a aby byly k dispozici pro prohlížení ve výši určené podle počtu předány jako poslední argument (v tomto případě "20" obrázek), bude k dispozici pole, které je možné kole pro vytvoření tunelu, po vzoru z následujících akcí:

Všimněte si použití metody buildPhotoURL (), která načte vnitřní cestu k jednotlivým obrázkům na Flickr.
| |
Linux (kurz)
Kompletní průvodce pro open-source systému. Od 49 €. |
| |
MySQL (kurz)
Správa open-source databáze. Od 39 €. |
| |
PHP (kurz)
Celý kurz pro vytváření dynamických webů. Od 49 €. |