0

从上个月开始,社区页面似乎需要用户访问令牌才能访问图形图像,或者不允许应用程序访问图像。

例如:Harold 和 Maude (105636526135846) 的社区页面上个月会返回一张图片——现在对图表的调用不包括图片字符串。

{

“id”:“105636526135846”,
“名称”:“哈罗德和莫德”,
“链接”:“http://www.facebook.com/pages/Harold-and-Maude/105636526135846”,
“喜欢”:143886,
“类别”:“电影”,
“is_community_page”:真,
...

在某一时刻,似乎使用访问令牌会起作用,但是,现在请求“/105636526135846/picture”不会返回任何图片,并且 Facebook 的嵌入图像是

http://external.ak.fbcdn.net/safe_image.php?d=AQBKNDbD3RCI0MXv&w=180&h=540&url=http%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2Fc%2Fc4%2FHarold_and_maude.jpg&fallback=hub_movie

或者,FQL 似乎返回了正确的信息

>[
>>  {
>>>    "pic": "http://external.ak.fbcdn.net/safe_image.php?d=AQA4PX9DD7wlHZmC&w=100&h=300&url=http%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2Fc%2Fc4%2FHarold_and_maude.jpg&fallback=hub_movie",<br />
>>>    "pic_large": "http://external.ak.fbcdn.net/safe_image.php?d=AQBKNDbD3RCI0MXv&w=180&h=540&url=http%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2Fc%2Fc4%2FHarold_and_maude.jpg&fallback=hub_movie"<br />
>> }<br />
>]

图表有什么我遗漏的吗?我担心 FQL 方法可能会停止工作。

4

1 回答 1

0

维基百科已开始根据其许可阻止某些图像。所以 Facebook 通过一个过滤器 (safe_image.php) 运行它来检查它是否被允许。如果没有,您将获得默认图像。因此,使用 FQL 会“有时”为您返回可用的图像,但图表不再会。

我不知道 Facebook 是否计划继续提供 FQL 电话。对不起!

于 2011-09-27T06:20:23.747 回答