【问题标题】:Windows Phone 8.1 Map AuthenticationTokenWindows Phone 8.1 映射 AuthenticationToken
【发布时间】: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。但似乎我需要一个开发帐户:)

提前致谢! :)

【问题讨论】:

    标签: windows-phone-8 bing-maps


    【解决方案1】:

    您必须直接在 Windows 应用商店应用门户中生成它,请参阅此处的过程:

    https://msdn.microsoft.com/en-us/library/windows/apps/jj207033(v=vs.105).aspx#BKMK_appidandtoken

    【讨论】:

    • 谢谢伙计!你知道为什么会有 BingMapsPortal 吗?
    • 必应地图门户适用于企业客户和用户的必应地图和必应地图,WP8 地图控件由不同的提供商 Here 提供。因此,Bing 地图门户适用于提供各种服务的不同平台。
    猜你喜欢
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多