1
如何在Facebook上使用其JavaScript SDK發佈位置(使用經度和緯度)?找不到任何示例以使用位置發佈。使用Facebook Graph API創建包含位置的帖子
在文章中發佈位置是否需要創建Open Graph動作?
此外,是否有可能共享網頁的網址,而是使用頁面上的Open Graph標籤來分享Facebook郵件中使用的位置詳細信息?
的JavaScript代碼來創建後只用一條短信:
var body = 'Reading JS SDK documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
文檔中的一個例子說:
You can make a POST request to locations edge from the following paths:
/{page_id}/locations
When posting to this edge, a Location will be created.
這是否意味着一個位置後不能使用圖形API來創建爲用戶的飼料?
參考:
- https://developers.facebook.com/docs/javascript/reference/FB.api
- https://developers.facebook.com/docs/graph-api/reference/location/
編輯:
能夠找到一個例子來創建一個附帶位置崗位作爲回答here:
FB.api('/me/feed', 'post', {
name: 'SomeName',
message: 'SomeMessage',
place: '106039436102339' // ID for Tallinn, Estonia
}, function (response) {});
雖然接下來的問題是,如何使用緯度和經度查找位置ID?