我现在有一个问题,我的数据库中的facebook图形API突然显示所有url图像返回默认图像看起来像这样:
示例网址:
http://graph.facebook.com/{user-id}/picture?type=large
答案 0 :(得分:15)
这是一个已知的错误(也可能意味着将来不再可能):
您应该订阅错误并等待。
更新:您可以通过向API调用添加access_token
来使其工作,,当然,您应该只执行该服务器端。 App Access Token应该足够好了:
https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...
更新20.04.2018:图片网址似乎再次没有访问令牌: <img src="https://graph.facebook.com/[app-scoped-id]/picture" />
答案 1 :(得分:2)
此处有更新: https://developers.facebook.com/bugs/2054375031451090/
我只是尝试了它,只需将您的访问令牌附加到URL链接即可。
所以这个:
https://graph.facebook.com/<userId>/?fields=picture&type=large
应该是这样的:
https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...
希望它有所帮助!
答案 2 :(得分:1)