Windows phone 7 在facebook上发布位置,仅使用纬度和经度坐标

Windows phone 7 在facebook上发布位置,仅使用纬度和经度坐标,windows-phone-7,facebook-graph-api,geolocation,Windows Phone 7,Facebook Graph Api,Geolocation,我正在创建一个本机Windows Phone应用程序,我希望有一个功能,能够在地图上显示位置(比如标记某个地方)制作facebook墙贴 这似乎是一个重复的问题,但我还没有找到相应的C#代码 所以我需要发布位置,但我只有纬度和经度,没有facebook placeId 以下是不起作用的示例代码: var parameters = new Dictionary<string, object>(); parameters["message"] = txt

我正在创建一个本机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);
var参数=新字典();
参数[“message”]=txtMessage.Text;
var place=newdictionary();
地点[“位置”]=新地理坐标{纬度=60.1654712,
经度=24.9220499};
参数[“地点”]=地点;
fb.PostAsync(“me/feed”,参数);

您可以尝试搜索距离lat/long坐标一定距离内的位置,并让用户选择其中一个结果


有关详细信息,请参阅。

谢谢您的回答。我知道这个选项,但有没有可能从坐标精确地标记位置?我知道你可以在本机facebook应用程序中创建新位置,但我还没有找到api。似乎没有一种方法可以通过api来实现,但这里有人介绍了如何使用开放图形对象来实现这一点:–也许你可以使用它?