facebook-graph-api - 为什么 Facebook API 会提示 App Review 并且不接受我管理的页面的标准权限?
问题描述
这是我的登录按钮的样子:
<div
class="fb-login-button"
data-width=""
data-size="large"
data-button-type="continue_with"
data-layout="rounded"
data-scope="pages_show_list"
data-onlogin="fbAuthCb"
data-auto-logout-link="true"
data-use-continue-as="true">
</div>
这是我的流程:
- Fb.auth(登录后)返回一个短期令牌,然后我将其换成一个 60 天的长期令牌。
- 那时我尝试查询 Facebook 图表以获取页面令牌,然后我将使用该令牌来查询页面 API。
获取(
https://graph.facebook.com/${FB_PAGE_ID}?fields=access_token&access_token=${data.access_token}
)
但是,登录对话框在选择我具有编辑角色的页面(以及我帐户的应用程序中的管理员pages_show_list
)后,显示权限需要应用程序视图。理论上,我可以访问这些信息,因为我在页面上有一个角色?
Facebook 谈到需要 ANALYZE 任务,但我不确定这意味着什么。也许我需要另一个角色来访问分析和页面信息等信息?
其他权限,例如pages_read_engagement
不阻止登录,但在我调用页面令牌时给予 auth denied。
解决方案
推荐阅读
- sql - 查询以从具有特定列值的表中选择记录
- c - 如何将文件中的单行保存到两个不同的字符串¸在结构>>行格式(姓名#姓氏年龄)
- html - Springboot:使用数据库中的链接在html上显示图片
- javascript - Javascript函数中的返回值(数字总和除以3)
- excel - Excel、XPATH 函数和数字格式
- unity3d - 2D Lighting 定向阴影?
- php - 直接将 Magento 2.1.5 升级到 2.3
- node.js - 使用 Sequelize IsIn 进行验证不仅允许 Array 中的值
- javascript - Angular 8 + RxJS 和结合 flatMap 和 forkJoin 的问题
- nullpointerexception - 尝试调用虚拟方法'android.text.Editable com.rengwuxian.materialedittext.MaterialEditText.getText()'