Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook FQL在没有访问令牌的情况下获取注释_Facebook_Facebook Graph Api_Facebook Fql_Access Token_Facebook Comments - Fatal编程技术网

Facebook FQL在没有访问令牌的情况下获取注释

Facebook FQL在没有访问令牌的情况下获取注释,facebook,facebook-graph-api,facebook-fql,access-token,facebook-comments,Facebook,Facebook Graph Api,Facebook Fql,Access Token,Facebook Comments,主要问题:是否可以在没有访问令牌的情况下使用FQL获取评论 说明: 首先,我从我的个人帐户中添加了评论: ---------- 顺便说一句,我的回答是“685513”-这个数字是什么意思? ---------- 然后我尝试使用FQL阅读评论,所以: 这工作正常。结果: {“数据”:[{“文本”:“测试”}]} 但当我调用同一个URL而不使用access_token param时,它返回空数据对象: {“数据”:[]} 我知道我可以使用app id+app secret为我的应用程序获取令牌,


主要问题:是否可以在没有访问令牌的情况下使用FQL获取评论

说明:

首先,我从我的个人帐户中添加了评论:

----------
顺便说一句,我的回答是“685513”-这个数字是什么意思?
----------

然后我尝试使用FQL阅读评论,所以:

这工作正常。结果:

{“数据”:[{“文本”:“测试”}]}

但当我调用同一个URL而不使用access_token param时,它返回空数据对象:

{“数据”:[]}

我知道我可以使用app id+app secret为我的应用程序获取令牌,然后将其与API一起使用,但我的问题是,我是否能够在没有任何访问令牌的情况下获取评论

问候,, Mateusz.

  • 不,如果没有访问令牌,您无法从Graph或REST API获取用户数据。这意味着任何人都可以看到这条评论,这将侵犯你的隐私
  • 您返回的数字是注释的ID
很好地解释了需要哪些权限以及响应类型

  • 不,如果没有访问令牌,您无法从Graph或REST API获取用户数据。这意味着任何人都可以看到这条评论,这将侵犯你的隐私
  • 您返回的数字是注释的ID

很好地解释了需要哪些权限以及响应类型

好的,我理解。但是每个人都可以从评论框中阅读评论(即使某人没有登录到facebook),所以如果我通过API或直接从评论框中获得这些评论,有什么区别呢?这是一个好问题。这实际上是一个用户期望的问题。当用户在你的站点上的评论插件中发布评论时,这类似于在论坛中发布你的评论——它应该在该论坛上公开。当您对Facebook进行Graph或RESTAPI调用时,您请求的是用户的所有评论,而不仅仅是评论插件中的评论。用户还没有同意与世界分享。有意义吗?顺便说一句,现在你应该使用Graph API而不是REST API。我明白,剩下的就是戴因戈。但是每个人都可以从评论框中阅读评论(即使某人没有登录到facebook),所以如果我通过API或直接从评论框中获得这些评论,有什么区别呢?这是一个好问题。这实际上是一个用户期望的问题。当用户在你的站点上的评论插件中发布评论时,这类似于在论坛中发布你的评论——它应该在该论坛上公开。当您对Facebook进行Graph或RESTAPI调用时,您请求的是用户的所有评论,而不仅仅是评论插件中的评论。用户还没有同意与世界分享。有意义吗?顺便说一句,现在你应该使用Graph API而不是REST API。剩下的是丁希,马特乌斯,能告诉我西德是什么吗?你是怎么得到的?我想使用相同的api,但我总是得到错误消息“错误的应用程序id”。。。我把commentbox放在我的主机上(一个特定的url),如果我用这个url运行GraphAPI,我会得到一些id号,是数字xid吗?ThanksSID是您想要的任何东西,例如“my_xid_,它识别我的线程”。似乎你的错误与xid无关,你设置了错误的应用程序id,正如API所说。嗨,mateusz,能告诉我什么是xid吗?你是怎么得到的?我想使用相同的api,但我总是得到错误消息“错误的应用程序id”。。。我把commentbox放在我的主机上(一个特定的url),如果我用这个url运行GraphAPI,我会得到一些id号,是数字xid吗?ThanksSID是您想要的任何东西,例如“my_xid_,它识别我的线程”。似乎您的错误与xid无关,正如API所说,您设置了错误的应用程序id。