【发布时间】:2018-09-17 11:06:08
【问题描述】:
我正在使用图形 API 在网站中显示个人资料提要帖子。图 api 调用看起来像这样 -
https://graph.facebook.com/me/feed?fields=id,from,message,story,picture,link,source...&access_token=token here
所以通过上述调用获取数据,我在我的网站中通过 html 代码显示帖子。
我通过这个 html 代码显示头像 -<img class="msfb-wall-avatar" src="https://graph.facebook.com/app_scoped_profile_id/picture?type=square">
我从图形 api 调用中获得的 app_scoped_profile_id 与普通配置文件 ID 不同,并且特定于 facebook 应用程序,因为我在上面的图形 api 调用中使用了该应用程序的用户令牌。
但是现在头像不显示了,之前没有问题,所以看起来FB图形api有一些变化。如果我在浏览器中手动加载上面的 img src url,那么我会看到一些浏览器错误。所以看起来图形 api 没有采用该应用范围内的用户 ID 来显示配置文件图片。
那么在根据 facebook Graph Api 的任何最新更改显示用户个人资料提要帖子时,我该怎么做才能显示个人资料图片?
【问题讨论】:
-
你好 Fb 开发者?
标签: javascript html facebook facebook-graph-api