javascript - 用户个人资料图片未显示在最近 api 更改的图表 api 调用中

标签 javascript html facebook facebook-graph-api

我正在使用图形 API 在网站中显示个人资料提要帖子。 graph 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 调用中使用了该应用程序的用户 token 。

但是现在个人资料图片不显示了,之前没有问题,所以看起来 FB graph api 有一些变化。如果我在浏览器中手动加载上面的 img src url,那么我会看到一些浏览器错误。所以看起来图 api 没有采用该应用程序范围的用户 ID 来显示个人资料图片。

那么,根据 facebook Graph Api 的最新更改,在显示用户个人资料提要帖子时,我该怎么做才能显示个人资料图片?

最佳答案

我现在也遇到这个问题了。前段时间我也经历过。当时据报道这是一个错误。我想这次可能又是一个错误。

请参阅以下链接了解更多信息:Facebook graph user picture won't show on mobile deviceshttps://developers.facebook.com/bugs/560392384345729/

关于javascript - 用户个人资料图片未显示在最近 api 更改的图表 api 调用中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49709404/

相关文章:

javascript - Selenium (Java): Retrieve value from disabled input text field

javascript - 尝试以表格形式上传照片时,Facebook 的 inApp 浏览器崩溃

javascript - 省略号 trim 段落的 setInterval 函数

javascript - 是否有以下反射语言功能的名称和标准实现方式?

javascript - 如何统计其父元素第一行的元素个数

html - 我将如何调整其中包含文本的表格的大小?

html - 为什么书签没有变大

java - 使用RestFB获取用户好友图片的方法?

java - 使用 RestFB 在 Facebook 上获取用户的私有(private)消息

javascript - 为什么我的 css 不透明度没有通过 setTimeout() 转换回其原始状态 .5?