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_token
toe 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!