社区页面图表图片需要用户访问令牌?

发布于 2024-12-04 19:13:19 字数 1631 浏览 2 评论 0原文

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

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

{

<块引用>

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

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

<块引用>

<一href="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" rel="nofollow">http://external.ak.fbcdn.net/safe_image.php?d=AQBKNDbD3RCI0MXv&w=180&h=540&url=htt p%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 方法可能会停止工作。

Starting last month, it appears that community pages either require a user access token to access the graph image, or will not allow application to access the image.

As an example: The community page for Harold and Maude (105636526135846), last month would return a picture -- now calls to the graph do not include the picture string.

{

"id": "105636526135846",
"name": "Harold and Maude",
"link": "http://www.facebook.com/pages/Harold-and-Maude/105636526135846",
"likes": 143886,
"category": "Movie",
"is_community_page": true,
...

At one point it appeared that using an access token would work, however, now requesting '/105636526135846/picture' returns no picture and Facebook's embedded image is

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

Alternatively FQL appears to return the proper information

>[
>>  {
>>>    "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 />
>]

Is there something I'm missing with the graph? I'm concerned that the FQL method may stop working.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

国粹 2024-12-11 19:13:19

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

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

Wikipedia have started blocking certain images, based on their licensing. So Facebook runs it through a filter (safe_image.php) to check if it is allowed or not. If not, you get a default image. So using FQL will 'sometimes' return you a usable image, but the graph no longer will.

I have no idea if Facebook plan to continue offering the FQL call. Sorry!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文