Je krijgt alle foto ‘ s van een pagina met behulp van Facebook API

Ik ben nieuw op Facebook API, maar ik heb alle foto ‘ s van een Facebook pagina. Ik erin geslaagd om een grafiek api query retourneert alle foto ‘ s van alleen de eerste ooit gemaakt album op de pagina die de profiel foto album. Bijvoorbeeld:

https://graph.facebook.com/227843870675663/photos

Maar ik nodig heb om hetzelfde te doen voor alle andere bestaande albums in de pagina. Alle verwijzingen zijn echt gewaardeerd.

InformationsquelleAutor lbrahim | 2013-08-03

 

2 Replies
  1. 34

    probeer het en laat me weten hoe het gaat voor je, ik heb met succes trok alle foto ‘ s.

    1. Ervoor zorgen dat u de Beheerder van de Facebook Pagina.

    2. ga naar :
      http://developers.facebook.com/tools/explorer

    3. In de API Navigator kunt u zien “/me” zal brengen tot de basis informatie van jezelf.

    4. Probeer het typen in “/me/accounts” te zien als je kunt niets zien. Het geeft u een fout.

    5. Klik op “Get Access Token”

    6. een venster pop-up. Ga naar “Uitgebreide Machtigingen”

    7. Selecteer “manage_pages”

    8. Klik “Get Access Token”

    9. Probeer nu “/me/accounts” weer. Ziet u een lijst van Pagina ‘ s in het uitleesvenster.

    10. Selecteer de Pagina die u wilt, en klik op de “id” veld

    11. Vervolgens in het linker venster kunt u zien “Node: “ en een + teken. Klik op het + teken om te zien wat de opties die je hebt.

    12. Klik op het + teken en scroll naar beneden naar “verbindingen” en selecteer “Albums”

    13. Het kind-niveau, selecteert u “Foto ‘ s”

    14. De “Foto ‘ s” kind-niveau, selecteert u “bron”

    15. Klik nu op “Verzenden” aan de rechterkant. Zie je een JSON terug met de url van de foto ‘ s op uw Facebook Pagina.

    16. Kopieer de URL – https://graph.facebook.com/?velden=albums.velden(foto ‘ s.velden met(bron)) en steek hem in uw browser. Ziet u een JSON van al uw foto ‘ s en de bijbehorende url op Facebook CDN.

    • Bedankt! Dit is wat ik zocht. Direct toegang tot de foto ‘ s van een pagina.
    • Laat me weten hoe het gaat. De /accounts is eigenlijk de Pagina ‘ s die je admin van.
    • vraag, is het access token uitsluitend erven van de gebruiker die kreeg het volgen van deze instelling om de toegang token? en wat zal er gebeuren als de gebruiker is niet langer een admin? is er een manier om het onder de app toegang krijgen tot de facebook fan pagina van het album?
    • Ik denk dat de access token is voor dat moment van de toegang. FB niet verlengen tokens of iets dergelijks. De URL blijft tho, zo ver ik heb gezien. Nog niet gehad dit voor heel ergens nu.
    • het goede antwoord is, maar als we willen voor ALLE foto ‘ s, denken, moet een verandering url: /me?fields=albums.fields(photos.limit(99999).fields(id))&limit=99999
    • 16. Echt niet, ik kon krijgen van mijn 231 foto ‘ s, dank je wel.
    • krijg ik alle foto ‘ s in scherm, en daarna krijg ik de code, hoe kan ik die code op mijn website voor het weergeven van de pic?
    • Sorry ik ben niet een web programmeur, dient u deze als een nieuwe vraag, dus je zou kunnen helpen.
    • in Stap 16, alles wat je nodig hebt is de URL die is Facebook ‘ s CDN. Je ziet iets als “https://….fbcdn.net/…../xxxx.jpg” voor elke afbeelding.
    • Wat als ik niet een admin van de pagina? Maar je wilt alleen de toegang tot openbare foto ‘ s

  2. 5

    Wanneer u uw Facebook-gebruiker, kunt u:

    • voor de lijst van al zijn
      albums
    • krijgen van het profiel van de gebruiker
      foto
    • voor de
      foto ‘ s
      de gebruiker (of vriend) is getagd in

    Zij respectievelijk moeten deze machtigingen:

    • user_photos of friends_photos
    • niet nodig
    • user_photos of friends_photos

    UPDATE:

    Wilt u die informatie van een Facebook pagina:

    • Foto ‘ s – De Pagina ’s foto’ s geupload.
    • Albums
      De foto albums op de Pagina is geladen.

    Machtigingen zijn: een geldig access_token of gebruiker access_token

    • Bedankt voor de hulp. Maar mijn probleem draait rond een Facebook Pagina niet Facebook Gebruikers. AFAIU, pagina ‘ s worden geopend en ik zal niet de enige vorm van toestemming om toegang te krijgen. Ten minste, om alle foto ‘ s van die pagina. Voor meldingen misschien dat pagina hebben aardig gevonden te worden. Corrigeer me als ik het fout heb.
    • Nogmaals bedankt. Maar ik vervangen door de id die u met één van mijn boven en het resultaat is hetzelfde. Ik krijg alleen alle foto ’s van de Pagina’ s eerste album alleen. Ik moet alle foto ‘ s van die pagina. link
    • Voor de lijst van alle albums en voor elk album de lijst van alle foto ‘ s en het zal werken.
    • Goed! Bedankt. Ik veronderstel dat dat een manier ook. Maar ik was benieuwd of er werd een API om direct te trek alle foto ‘ s in een array.
    • Nee 🙂 Maar de logica in de API correct is, die het mogelijk maken om onderscheid te maken afbeeldingen die zijn opgeslagen in albums of niet.
    • Hoe je Foto Url ‘ s?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *