facebook graph api 不会返回 facebook 页面上的所有提要项目 [英] facebook graph api does not return all feed items on facebook page

查看:15
本文介绍了facebook graph api 不会返回 facebook 页面上的所有提要项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在这个问题的时候,如果你去这里:

at the time of this question, if you go here:

http://www.facebook.com/realplayer

你会看到六个帖子,我已经发布了一张照片,上面写着#highfive Cincinnati, OH"

you'll see six posts down, I have posted a photo with a message of "#highfive Cincinnati, OH"

但如果您选择以下任一方式:

but if you to either of these:

http://graph.facebook.com/realplayer/feed
http://graph.facebook.com/realplayer/tagged

返回的 JSON 似乎包括墙上的所有内容,除了我的帖子.我下面还有一个别人发的照片,现在显示出来了(我和他的照片都在粉丝照片"部分)

the JSON that is returned seemingly includes everything on the wall, except for MY post. there is another photo post from someone else down below mine, and it is showing up (and both my photo and his photo are in the "Fan photos" section)

显然,因为我已经可以看到这些链接的所有内容,所以 access_token 似乎不是等式的一部分......但是,更多信息:

obviously, since I can see everything with these links already, it appears that access_token is not a part of the equation... BUT, some more info:

  • 如果我在不是我的会话中使用 access_token,我将看不到 JSON 中的帖子
  • 如果我使用我登录会话中的 access_token,那么我会在 JSON 中看到帖子

所以我很困惑.

如果世界上的每个人都可以在不进行身份验证的情况下看到墙上的那些帖子,那么我希望所有这些帖子也会在图形 API 中返回.

if everyone in the world can see those posts on the wall without even authenticating, then I expect all of them to come back in the graph api as well.

有人对此有什么想法吗?

anyone have thoughts on this?

我知道manage_page"权限......我可以用它来获取这些页面的帐户列表和特殊的离线访问令牌......这是我可以探索的......但似乎很多当我的帖子似乎应该在图表中时的工作

I am aware of the "manage_page" permission... which I can use to get a list of accounts and special offline access tokens for those pages... and that's something I can explore... but it seems like alot of work when my post seemingly SHOULD be there in the graph

推荐答案

看起来 FB 有这个不错的页面反垃圾邮件功能......这样非管理员就不能在你的页面上写很多消息.有趣的是,facebook 使用了类似的无声处理".StackOverflow 使用的技术 ( https://blog.stackoverflow.com/2008/09/podcast-21/a> )...所以当我看着一堵墙时,我一直在垃圾邮件"我会看到我所有的帖子...但没有其他人会看到.

well looks like FB has this nice little anti-spam feature for pages... such that a non-admin can't write lots of messages on your page. what's interesting is that facebook uses similar "silent treatment" techniques that StackOverflow uses ( https://blog.stackoverflow.com/2008/09/podcast-21/ )... so when I look at a wall that I've been "spamming" I will see all of my posts... but no one else will.

我能够创建一个新的测试帐户并在页面上收到大约 3 或 4 条消息,然后它再次开始阻止我

I was able to create a new test account and get about 3 or 4 messages on a page before it started blocking me again

所以图形 API 可能按设计工作:)

so probably the Graph API is working as designed :)

========================

========================

更新:这似乎只是问题的一部分.我已经构建了另一个页面和应用程序并进行了测试:

UPDATE: this appears to only be part of the problem. I have constructed another page and app and been doing testing:

http://www.facebook.com/pages/RP-Test-Page/116735865065591

请注意#highfive Orlando, FL"的条目;...即使未经身份验证的用户也可以从实际页面看到此条目...但我似乎无法通过 API 将其取回.他只发过一次,所以它不可能是反垃圾邮件"事情(你不会想到).

note the entry for "#highfive Orlando, FL" ... even an unauthenticated user can see this entry from the actual page... but there is seemingly no way for me to get it back through the API. He only posted once, so it can't be an "anti-spam" thing (you wouldn't think).

我显然已经尝试过 Graph API(有和没有我自己的访问令牌)

I have obviously tried the Graph API (with and without my own access token)

我尝试过 FQL(有和没有我自己的访问令牌)

I have tried FQL (with and without my own access token)

我已经关注了这篇文章:http://en-gb.facebook.com/topic.php?uid=10381469571&topic=3815&post=51980为了向我自己请求 manage_pages 和 offline_access 扩展权限并使用它来获取/me/accounts 然后获取模拟"访问令牌(哇)...仍然没有

and I have followed this post: http://en-gb.facebook.com/topic.php?uid=10381469571&topic=3815&post=51980 in order to request manage_pages and offline_access extended permissions from myself and use that to get the /me/accounts and then get the "impersonation" access token (whew)... STILL NOTHING

肯定还有其他一些超级安全的事情在发生.是否不可能从一个页面可靠地获取所有墙贴?

there must be some other super security thing going on. is it not possible to reliably get all of the wall posts from a page?

这篇关于facebook graph api 不会返回 facebook 页面上的所有提要项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆