Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 graph api Facebook图形API贴子,带位置_Facebook Graph Api - Fatal编程技术网

Facebook graph api Facebook图形API贴子,带位置

Facebook graph api Facebook图形API贴子,带位置,facebook-graph-api,Facebook Graph Api,嗨,我想弄清楚javascript应用程序发布到用户提要(包括一个地方)的要求是什么。 到目前为止,我能够发布一个普通的提要项(名称、链接等),但当我尝试包含一个位置时,我会出现以下错误: {message: "An unknown error has occurred.", type: "OAuthException", code: 1} 以下是我试图发布的json: var opts = { message : $scope.message, name : $scope.nam

嗨,我想弄清楚javascript应用程序发布到用户提要(包括一个地方)的要求是什么。 到目前为止,我能够发布一个普通的提要项(名称、链接等),但当我尝试包含一个位置时,我会出现以下错误:

{message: "An unknown error has occurred.", type: "OAuthException", code: 1}
以下是我试图发布的json:

var opts = {
   message : $scope.message,
   name : $scope.name,
   link : $scope.link,
   description : $scope.description,
   application:$scope.appID,
   place:{
      latitude:$scope.location.latitude,
      longitude:$scope.location.longitude,
      altitude:0,
      city:$scope.location.place
   }
};
纬度是39度

经度是-9.12度

城市名为“Caldas da Rainha”

发布引用位置是否需要特定权限(仅要求发布操作和用户标记位置似乎是为了阅读)?还是我做错了什么?

看看

关于
place
字段,文档声明

与此帖子关联的位置的页面ID

因此,不可能定义自定义对象并将其添加到JSON中,您必须首先搜索您希望在文章中使用的位置的
page\u id

您可以使用地名搜索(如果您知道自己在哪里)

如果你有坐标的话,也可以进行近距离搜索

/search?q=&type=place&center=39,-9.12&distance=5000

/search?q=&type=place&center=39,-9.12&distance=5000