0
我知道,在Bing Maps Rest服務調用中使用SessionId在每個客戶端進行第一次查詢後不會計費,這很好。遺憾的是,如何在WinRT/Store App環境中獲得這個SessinID並不完全清楚。在MSDN網站上的例子呈現在C#下面的代碼來獲取此ID:如何使用WinRT API獲取Bing地圖SessionId用於不可計費的Bing Rest服務
Map.CredentialsProvider.GetCredentials((c) =>
{
string sessionKey = c.ApplicationId;
//Generate a request URL for the Bing Maps REST services.
//Use the session key in the request as the Bing Maps key
});
我目前擁有的唯一的問題是,地圖類,也沒有它的實例沒有這個CredentialsProvider featuremethod。我可以從Map實例中獲得的是使用其Credentials屬性的Bing Map鍵,該屬性返回在Map實例的XAML聲明中添加的字符串。
如果有人可以闡明如何使用Bing Maps Windows Store API獲取相關SessionID,那將非常棒!我甚至不確定是否需要在代碼中生成此代碼或由平臺本身生成代碼...謝謝!