Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.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
Events 如何设置事件的纬度和经度_Events_Facebook Graph Api_Geolocation_Facebook Php Sdk_Latitude Longitude - Fatal编程技术网

Events 如何设置事件的纬度和经度

Events 如何设置事件的纬度和经度,events,facebook-graph-api,geolocation,facebook-php-sdk,latitude-longitude,Events,Facebook Graph Api,Geolocation,Facebook Php Sdk,Latitude Longitude,在我的网站上,我使用PHPSDK进行api调用。有了它,我可以创建一个事件,并在事后编辑它。但我不能做的是设置事件的纬度和经度 我搜索了一些类似的问题,这些问题帮助我设置了一些场地字段,如街道和城市。需要注意的是,Facebook似乎正在检查一个城市是否存在。当我把“安特卫普”作为城市价值时,它并没有保存它。但当我使用“安特卫普”作为城市价值时,它增加了城市、州和国家的场馆领域 当我在facebook网站上为事件选择位置,并在Graph API explorer中检查事件时,我确实看到了纬度和经

在我的网站上,我使用PHPSDK进行api调用。有了它,我可以创建一个事件,并在事后编辑它。但我不能做的是设置事件的纬度和经度

我搜索了一些类似的问题,这些问题帮助我设置了一些场地字段,如街道和城市。需要注意的是,Facebook似乎正在检查一个城市是否存在。当我把“安特卫普”作为城市价值时,它并没有保存它。但当我使用“安特卫普”作为城市价值时,它增加了城市、州和国家的场馆领域

当我在facebook网站上为事件选择位置,并在Graph API explorer中检查事件时,我确实看到了纬度和经度值。它们也是红色的。这是否意味着facebook不允许您自己设置纬度和经度设置


长话短说,我有一些活动的名称,开始日期,结束日期和地理位置。我想把它们推到Facebook事件上,但我在设置纬度和经度时遇到了麻烦。。有人能帮我吗?

根据当前的API实现,您不能为事件设置long/lat。我知道还有其他人想要这个能力。我给你的建议是在上记录一个bug,看看他们是否会把你的想法作为一个愿望列表来优先考虑。一旦你这样做了,然后在这里发布链接,我相信你会得到一些人订阅它,通过Facebook提高意识,我们中不止一个人希望拥有这种能力


编辑

发件人:

有一个(当前未记录)参数将标记已创建的 在特定地点发生的事件-创建事件时 添加location_id参数并将其设置为Facebook的id 你想要的地方


但是,您的位置id必须存在。但是我仍然认为你应该能够在没有地点id的情况下完成一个地点的横向/纵向定位

我也在研究这个问题,我想用

在facebook活动的位置字段中,有时你会有一个地址(当然取决于创建者),当我试图复制并粘贴到GoogleMaps搜索中时,它有时会找到一个位置,有时不会, 通过这种方式,您可以获得一些事件的位置


不过我还没有在代码中尝试过这一点。

谢谢你的建议。。我发现它实际上已经被作为一个bug放置,所以让我们在这里对它进行订阅: