我们需要将 Bing 地图添加到 Power Apps 中的一个应用程序。每当我们在 Power Apps http://dev.virtualearth.net/REST/v1/Imagery/Map/imagerySet/centerPoint/zoomLevel?mapSize=mapSize&pushpin=pushpin&mapLayer=mapLayer&format=format&mapMetadata=mapMetadata&key=BingMapsKey上输入格式的 URL 时,我们收到一条错误消息,指出找不到 Swagger 文件。我们尝试通过转到Connections->Manage Custom Connector-> Create Custom Connector->Use an OpenAPI Url 输入 URL 到目前为止,我们已经尝试连接多个 Bing Map API 端点,我们已经阅读了文档但无法找到Bing API 上的 Swagger 定义文件。我们是否必须为此 API 创建自己的 Swagger,是否有可以遵循的模板?
问问题
664 次
1 回答
1
传入您提供的 URL 将不起作用,因为它会返回错误。您需要传入一个返回响应的 URL。也就是说,必应地图 REST 服务的响应结构非常复杂,您需要使用多个不同的请求才能查看完整的响应对象。没有单一的方法可以返回 REST 服务的完整 JSON 结构,因为它们会根据您使用的端点而有所不同。必应地图 REST 服务 JSON 架构在此处记录:https ://msdn.microsoft.com/en-us/library/jj870778.aspx
也就是说,如果您使用的是 .NET,请查看 Bing 地图 REST 服务的官方 .NET 库:https ://github.com/Microsoft/BingMapsRESTToolkit/
于 2017-05-09T19:15:29.717 回答