使用脸谱图API从Facebook页面获取喜欢和评论时,名称不会出现

时间:2018-02-19 16:43:06

标签: facebook facebook-graph-api facebook-like facebook-page facebook-comments

我正在使用这两个调用从Facebook GraphAPI获取喜欢和评论:

  1. https://graph.facebook.com/post_id/likes?access_token=page_token
  2. https://graph.facebook.com/post_id/comments?access_token=page_token
  3. 并且这些调用工作正常,这是Likes

    的常规响应
    {
       "data": [
          {
             "id": "1713034225420001",
             "name": "Mariah Smit"
          },
       ],
       "paging": {
          "cursors": {
             "before": "MTcxMzAzNDI3NTQyMDAwMQZDZD",
             "after": "MTAyMTM0MzE4MzE5ODIzMTAZD"
          }
       }
    }
    

    这是对评论的定期回复

    {
       "data": [
          {
             "created_time": "2018-02-16T16:50:04+0000",
             "from": {
                "name": "Jhon Smit",
                "id": "10214772022523290"
             },
             "message": "Test",
             "id": "191987714732076_191988141398700"
          }
       ],
       "paging": {
          "cursors": {
             "before": "9qRTFNVGczT1RrNE1EVT0ZD",
             "after": "WTI5dGJXVnVkRjlqZAFVT0ZD"
          }
       }
    }
    

    问题

    有一个用户有几个facebook页面,在所有页面中,这两个调用工作正常,除了其中一个名称不是来评论和喜欢我没有数据

    这就是喜欢

    的回应
    {
       "data": [
    
       ],
       "paging": {
          "cursors": {
             "before": "MTAyMTM0MzE4MzE5ODIzMTAZD",
             "after": "MTcyNjAxNjIzNTE3NTg0"
          }
       }
    }
    

    这就是它寻找评论的方式

    {
       "data": [
          {
             "created_time": "2018-01-25T20:08:10+0000",
             "message": "\ud83d\ude0f",
             "id": "326064837118298_322250134476435"
          },
          {
             "created_time": "2018-02-12T22:12:00+0000",
             "message": "\ud83d\udc4c",
             "id": "326064837118298_334229551171826"
          },
       ],
       "paging": {
          "cursors": {
             "before": "9UQT0ZD",
             "after": "WTI5dGJXVnVkRj"
          }
       }
    }
    

    这是隐私问题吗?页面是否有任何方法可以为API调用设置名称隐藏?

    感谢您提前提供任何帮助。

0 个答案:

没有答案