我正在创建一个原生Windows Phone应用程序,我希望能够创建一个功能,可以在地图上显示位置显示的Facebook墙贴(就像标记某个地方时一样)。
这似乎是一个重复的问题,但我还没有设法找到C#代码。
所以我需要发布地点,但我只有纬度和经度,没有facebook placeId
这里是不起作用的示例代码:
var parameters = new Dictionary<string, object>();
parameters["message"] = txtMessage.Text;
var place = new Dictionary<string, object>();
place["location"] = new GeoCoordinate { Latitude = 60.1654712,
Longitude = 24.9220499 };
parameters["place"]=place;
fb.PostAsync("me/feed", parameters);
答案 0 :(得分:-1)
您可以尝试在纬度/经度坐标的某个距离内搜索位置,然后让用户选择其中一个结果。
有关详细信息,请参阅https://developers.facebook.com/docs/reference/api/#searching。