Facebook页面API:“;“页面公共内容访问”;回顾放映

Facebook页面API:“;“页面公共内容访问”;回顾放映,facebook,facebook-opengraph,facebook-page,Facebook,Facebook Opengraph,Facebook Page,我的网站使用Facebook页面API从页面所有者发布的Facebook页面中提取公共内容,创建一个动态博客,并清晰链接到Facebook页面 你可以在这里看到它的作用:(ctrl+F“Facebook”)。黄色按钮“Načst další”用作AJAX分页。很抱歉使用捷克语,很遗憾,本网站没有英文版 我使用这个URL获取页面内容的JSON对象:https://graph.facebook.com//feed?access_token=&limit=10&fields=message,链接,附件

我的网站使用Facebook页面API从页面所有者发布的Facebook页面中提取公共内容,创建一个动态博客,并清晰链接到Facebook页面

你可以在这里看到它的作用:(ctrl+F“Facebook”)。黄色按钮“Načst další”用作AJAX分页。很抱歉使用捷克语,很遗憾,本网站没有英文版

我使用这个URL获取页面内容的JSON对象:
https://graph.facebook.com//feed?access_token=&limit=10&fields=message,链接,附件,创建时间,完整图片,图片,时间线可见性

现在它可以正常工作,但声明如下:

我的应用程序用于访问页面上的公共内容,我是否受到v3.0更改的影响

对。访问公共页面内容的应用程序需要请求页面 公共内容访问功能,需要Facebook审查

此外,还有以下通知:

为了保持您当前的API访问,您的应用程序需要 2018年8月1日前提交审查

我已经填好表格准备复习。其中一项要求是“放映”

我们需要使用页面公共内容访问查看您的应用程序,以便我们可以查看 它没有违反我们的政策。上传一段视频 使用任何方法进行演练(甚至使用手机录音)。你 必须显示:

  • 一个人如何使用Facebook登录
  • 用户如何看待应用程序中使用的此功能
  • 关于屏幕广播的更详细说明如下:

    如果你的应用程序只供你或其他人使用,你无需提交 人数减少了。中“角色”选项卡中列出的任何帐户 您的应用程序仪表板(如管理员、开发人员和测试人员)可以访问 所有权限并生成用户或页面访问令牌

    您可以使用这些帐户中的任何一个来测试您的应用程序并创建 放映

    这令人难以置信地困惑。我的问题是:

  • 如果我的代码访问PagesAPI并在我的网站上显示结果,它是否“被减少的用户使用”

  • 如果我不需要创建一个屏幕,我如何申请审查?我需要它吗(意思是“我的代币在8月1日后还能用吗”)

  • 如果我真的需要一个带屏幕的评论,我应该在我的案例中具体记录什么?我是不是应该把我的代码和网站的一些视频剪辑成一个视频?这听起来简直是疯了

  • 如果我只需要阅读我自己页面的数据,是否有一个不同的端点(不需要审查或屏幕广播)

  • 我的旧应用程序现在正在运行(不确定8月1日的情况,请参见上文)。对于在评论纷扰之后创建的具有相同目的的应用程序(只是为了阅读应用程序所有者拥有的FB页面的公共内容),是否会有与旧应用程序相同的rulset

  • 提前谢谢

    编辑 这是我从官方FB支持小组的小组主持人那里听到的:

    您可以在开发模式下使用应用程序检索您正在创建的页面的提要 管理。[…]我不知道8月1日是否会改变当前的趋势 行为或当前行为是否为预期行为。 […]事实上,我从未见过一个人能够预测未来会发生什么 在90多天内发生。。。大多数专家甚至无法预测明天的天气 天气;)说真的,我不知道

    非常令人沮丧,但到目前为止我得到了最具体的答案

    如果我的代码访问Pages API并在我的网站上显示结果,那么它是否“被数量减少的人使用”

    您很可能是应用程序中API的唯一使用者。因为它是一个在后台的AJAX调用,而不是一个基于登录的应用程序,所以“减少数量”的情况应该适用

    如果我不需要创建一个屏幕,我如何申请审查?我需要它吗(意思是“我的代币在8月1日后还能用吗”)

    只要应用程序开发人员和页面管理员角色共享,将应用程序切换到开发模式将确保其继续工作


    “如果你的应用处于开发模式,你应该能够为在你的应用上有角色的任何人获得具有任何权限的页面访问令牌。如果你只想管理你自己页面上的帖子或在你的应用上有角色的用户的页面,你可以在开发模式下这样做,而无需提交应用审查。”-Facebook开发者支持部门的回复(我的私人报告)


    如果我真的需要一个带屏幕的评论,我应该在我的案例中具体记录什么?我是不是应该把我的代码和网站的一些视频剪辑成一个视频?这听起来简直是疯了

    见上文

    如果我只需要阅读我自己页面的数据,是否有一个不同的端点(不需要审查或屏幕广播)

    只要应用程序处于开发模式,使用页面提要端点(/page_ID/feed),同时拥有一个既是应用程序开发人员又在页面上具有角色的用户应该可以工作

    我的旧应用程序现在正在运行(不确定8月1日的情况,请参见上文)。对于在评论纷扰之后创建的具有相同目的的应用程序(只是为了阅读应用程序所有者拥有的FB页面的公共内容),是否会设置与旧应用程序相同的rul[e]设置

    8月1日的截止日期是一组特定的权限

    • 用户与朋友
    • 用户链接
    • 用户性别
    • 用户年龄范围
    它的工作原理应该是一样的,因为显示页面帖子不需要这些

    使用具有manage_pages访问权限的用户或页面令牌,因为应用令牌无法识别您在页面上是否有角色

    是的,这意味着您必须实施一种
    HTTP GET /page__id_owned/feed?access_token=APP|TOKEN
    
    Response
    #10) To use 'Page Public Content Access'...
    
    HTTP GET /page__id_owned/feed?access_token=access_token_no_manage_pages
    
    Response
    #10) To use 'Page Public Content Access'...
    
    HTTP GET /page__id_owned/feed?access_token=access_token_manage_pages
    
    Response
    {
      "data": [
        {
          "created_time": "2018...
    
    HTTP GET /page__id_NOT_owned/feed?access_token=access_token_manage_pages
    
     #10) To use 'Page Public Content Access'...