相关疑难解决方法(0)

Facebook api:(#4)达到了申请请求限制

自11月下旬以来,我们正在达到Facebook API的应用程序限制.我们正在获取用户的照片,并选择了25张朋友照片→这是在用户签名时完成的(我们正在为用户构建相册).

上述行动有限,但直到11月底才受到限制.我们正在使用批量调用来从相册中获取照片 - 有没有更好的方法来获取此信息而不受限制?

顺便说一句,根据Facebook的说法,我们每天拨打1M电话,但根据我们的统计,我们每天拨打180K电话.

在没有他朋友的照片的情况下仅获取用户的照片对我们来说不是解决方案.

facebook opengraph facebook-graph-api

40
推荐指数
2
解决办法
31万
查看次数

达到Facebook应用程序请求限制

我收到一个FBerror"此操作无法完成:达到了应用程序请求限制".有人知道为什么会这样吗?如何检查限额?如何增加限额?什么取决于限制分配?

facebook facebook-graph-api

14
推荐指数
1
解决办法
17万
查看次数

高效的Facebook页面数据处理

有很多类似的问题,但我找不到任何有用的答案.我创建了Facebook应用程序,并代表该应用程序从Facebook获取页面/发布数据. - 我在页面上有特殊的read_insights权限. - 我为我的Facebook App创建了具有该权限的访问令牌.(将自动延长).今天我遇到了暂时性错误的问题:

Error, Code: 4, Message: Application request limit reached  
Error, Code: 17, Message: User request limit reached
Run Code Online (Sandbox Code Playgroud)

有相关问题的答案(Facebook api:(#4)达到了应用程序请求限制,Facebook OAuth错误:达到了应用程序请求限制).

根据Facebook平台政策,您应该联系他们,如果您超过或计划超过以下任何阈值,请与我们联系,因为您可能需要遵守其他条款:(> 5M MAU)或(>每天100M API调用)或(每天>> 50M印象).我的应用程序在一周内执行了300K呼叫,因此它不应超过这些限制.我已经联系了Facebook,但他们还没有回复.

我想知道从Facebook获取数据的最佳做法是什么.我需要去取

1. /page_id?fields...
2. /page_id/posts?fields...
3. /post_id/likes?fields...
4. /post_id/comments?fields...
5. /page_id/insights/
6. /post_id/insights/
Run Code Online (Sandbox Code Playgroud)

对于2-4我不能使用批处理请求,因为分页结果,我使用limit = 100,对于5-6我已经创建了具有我需要的特定洞察URL的批处理请求,并且已经无法减少调用次数了.

当我面对时

Error, Code: 4, Message: Application request limit reached 
Run Code Online (Sandbox Code Playgroud)

我创建了新的应用程序,用于获取Insights,我同意read_insightsFacebook用户授予权限.然后我面对

Error, Code: 17, Message: User request limit reached
Run Code Online (Sandbox Code Playgroud)

所以我假设如果令牌是由其他拥有read_insights新应用程序权限的用户生成的,那么它可以工作.

有人可以建议什么是最好的方法来解决我的问题?我应该为我的应用程序配置多个页面访问令牌(由不同用户生成),并在发生错误#4或错误#17之一时在它们之间切换?

facebook facebook-graph-api facebook-access-token

12
推荐指数
1
解决办法
251
查看次数