Standaardafbeelding ophalen Alle URL-profielfoto van Facebook Graph API

Ik heb nu een probleem, plotseling geven alle url-afbeeldingen van de Facebook-grafiek-API in mijn database een standaardafbeelding terug die er als volgt uitziet:

Voorbeeld-URL:

http://graph.facebook.com/{user-id}/picture?type=large


Antwoord 1, autoriteit 100%

Het is een bekende bug (wat ook kan betekenen dat het in de toekomst niet meer mogelijk zal zijn):

U moet zich abonneren op de bugs en wachten.

Update: je kunt het laten werken door een access_tokentoe te voegen aan de API-aanroep, maar je moet natuurlijk alleen die serverkantdoen. Een app-toegangstoken zou goed genoeg moeten zijn:

https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...

Update 20.04.2018: het lijkt erop dat afbeeldings-URL’s weer werken zonder een toegangstoken:<img src="https://graph.facebook.com/[app-scoped-id]/picture" />


Antwoord 2, autoriteit 6%

Voeg de toegangstokenparameter toe aan de url

https://graph.facebook.com/id/picture ?type=large&access_token=faskfjsld

Dit zal zeker werken.


Antwoord 3, autoriteit 6%

Er is hier een update:
https://developers.facebook.com/bugs/2054375031451090/

Ik heb het net geprobeerd en het werkt, door eenvoudigweg uw toegangstoken aan de URL-link te voegen.

Dus dit:

https://graph.facebook.com/<userId>/?fields=picture&type=large

zou zo moeten worden:

https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...

Ik hoop dat het helpt!

Other episodes