..
Flickr on palvelu saataville ryhmä Yahoo, joka toimittaa tunnettu hakukone, lähettämiseen ja jakaa kuvia ja videoita, kuten digikuvien, Flickr toimii yksinkertaisesti: olet kirjautunut, olet ladannut kuvia ja päättää jakaa kaikkien kanssa, vain muutamia yhteystietoja tai tehdä yksityisiä.
Vuorovaikutuksessa Flickr kautta niiden sivuilla on erityinen luokka , kutsutaan phpFlickr ja se on julkaistu avoimen lähdekoodin lisenssillä ja on ladattavissa tältä sivulta, joka tarjoaa menetelmiä ja ominaisuuksia tarvitaan käyttöliittymä palveluun.
Ennen siirtymistään koodia, on tärkeää korostaa, että kehittäjä aikoo käyttää phpFlickr, on luku, joka voidaan ottaa talteen " App Puutarha ja Flickr, puheet "API-avain, jonka avulla käyttäjä voi todentaa niiden sovelluksia palveluun.
Kun talteen, voit käyttää API avain esimerkiksi luokan ja luoda phpFlickr; seuraava koodi näyttää, miten voit lisätä sivun verkkosivuillaan muutamia kuvia otettu suoraan niille tallennetut omaa tilaa Flickrissä:
<? Php
/ / Sisällytä luokka phpFlickr
@ Include ("phpFlickr / phpFlickr.php");
/ / Oikeusasteen luokka ja objekti luominen phpFlickr
/ / Argumentti on Flickr API avain
$ Oikeusasteen = uusi phpFlickr ("LATUAAPIKEY");
/ / Alusta lasketa kuvat
$ Multi = 0;
/ / Pura id vastaava käyttäjätunnus
$ Username = $ kysely-> people_findByUsername ('ILTUONOMEUTENTE');
/ / Pura linkkejä kuvia
$ Link = $ oikeusasteen-> urls_getUserPhotos ($ username ['id']);
/ / Määritellään kuvien määrä näkyy ("20")
$ Kuvat = $ oikeusasteen-> people_getPublicPhotos ($ username ['id'], NULL, NULL, 20);
/ / Silmukka näyttää kuvia
foreach ((array) $ kuvat ['kuvat'] ['kuva'] kuin $ image) {
/ / Linkki alkuperäiseen
echo "<a href=\"".$collegamento.$image['id']."\">";
echo "<img border=\"0\" alt=\"".$image['title']."\" src=\"".$istanza-> buildPhotoURL ($ kuva," kulmikkaita ")." \ ">";
echo "</ a> \ n";
/ / Lisäys laskuri
$ Multi + +;
/ / Kuvien määrä jokaiselle riville ("3")
if ($ mul% 3 == 0) {
echo "\ n";
}
}
?>
Voit nähdä kuvia tilisi on tarpeen, että ne ovat julkisesti nähtävissä, kuten voitte nähdä Yllä olevassa esimerkissä ensimmäinen asia tehdä, jotta sisällyttämään luokkatiedostoa, tämä on tehty, sinun tulee siirtämään API avain esimerkiksi luokan itse, jotta voidaan luoda objekti phpFlickr.
Seuraava askel on mennä menetelmä people_findByUsername (), käyttäjän nimi jonka haluat näyttää kuvia, joten voit hakea tunnus, joka on yksilöllinen tunniste tilin Flickr.
Id käytetään louhinta kuvia, koska sovellus käyttää menetelmää people_getPublicPhotos () kerätä puretut tiedostot liittyvät tunniste ja ne nähtäville määrätystä määrästä useissa välitetään se viimeinen argumentti (vuonna Tässä tapauksessa "20" kuvia), tulee saataville array, joka voidaan pyöräillyt luomiseen tunnelin tapaan seuraavat:

Huom laskentamenetelmän käyttö buildPhotoURL (), joka hakee sisäinen polku kunkin kuvan Flickr-palveluun.
| |
Linux (kurssi)
Täydellinen opas avoimen lähdekoodin järjestelmä. Alkaen 49 €. |
| |
MySQL (kurssi)
Hallinta avoimen lähdekoodin tietokanta. Alkaen 39 €. |
| |
PHP (kurssi)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 49 €. |