1

使用 Graph API 我尝试创建一个帖子 - 包括用户图片。在我找到的文档中: - 您可以使用http://graph.facebook.com/XXXXXXX/picture获取元素图片 - 其中 XXXX 是对象(用户)的 id。

并且 ...image src=' http://graph.facebook.com/XXXXXXX/picture '... 工作正常。

我现在的问题 - 我尝试通过 ...me/feed 创建一个帖子,将此链接作为图片参数传递。当我这样做时 - 调用图形 API 时出现错误。如果我使用静态链接(到现有图像)发布工作正常。

我的目标是在帖子中使用用户个人资料图片。这(将图片传递给“feed”)是否仅适用于静态图像?或者有没有办法使用http://graph.facebook.com/XXXXXXX/picture链接(我在其他地方犯了一个错误)?

曼弗雷德

4

2 回答 2

0

它应该可以正常工作,因为 GRAPH API 的作用是它为您提供了个人资料图像的静态 URL。那么,您得到的确切错误是什么?

于 2011-05-15T04:50:19.290 回答
0

错误消息告诉您问题。你不能使用它,因为:

{"error":{"type":"OAuthException","message":"(#100) FBCDN image is not allowed in stream: http:\/\/graph.facebook.com\/215958041750734\/picture"}}

FBCDN的意思是“FaceBook Content Delivery Network”,所以使用ID/图片URL或结束URL都没有关系;他们不会在政策上允许这样做。为什么要制定政策?没有线索。而且他们不太可能会告诉你,从他们在开发人员的讨论板上没有回应来判断。

于 2011-06-13T14:06:04.210 回答