【发布时间】:2015-03-12 20:03:25
【问题描述】:
我有一个问题,我需要在哪里获取 WP8(和 8.1)上地图服务的 AuthenticationToken。我正在为我的地图使用以下命名空间
xmlns:maps="clr-namespace:Microsoft.Phone.Maps.Controls;assembly=Microsoft.Phone.Maps"
还有这张地图
<maps:Map x:Name="map"> ... </maps:Map>
当我现在在模拟器中运行应用程序时,我会收到一条漂亮的红色消息“警告:未指定身份验证 ID 和/或令牌”。当我在我的测试设备上运行该应用程序时,根本没有显示任何消息。
我的问题如下,我从哪里获得 ID 和令牌?因为我发现了以下内容,这让我很困惑。
选项 1: 在www.bingmapsportal 网站上,我创建了一个免费帐户和令牌。但他们不给我任何身份证,只是一个令牌。而且由于我的代码中没有看到任何对 Bing 的引用,我认为这是一个错误的键:)
选项 2: 我在 MSDN How to add a Map control to a page in Windows Phone 8 上找到了这篇文章。如果您向下滚动到“添加 ApplicationID 和 AuthenticationToken”,还有另一种方法可以为地图创建令牌和 ID。但似乎我需要一个开发帐户:)
提前致谢! :)
【问题讨论】: