c# - 如何使用授权和客户端 ID 在 C# 中调用 Azure Maps API?

标签 c# azure api azure-maps

我正在尝试使用Azure Maps API使用坐标搜索某个点周围的POI,但我不知道如何通过添加授权来调用该API 客户端 ID

这是我在 Microsoft 文档网站上尝试该 API 时收到的请求预览。

GET https://atlas.microsoft.com/search/poi/json?api-version=1.0&query=university&lat=10.8232&lon=2.98234&limit=1

Authorization: Bearer eyJ0eXAiOiJKV1……

X-ms-client-id: SUXrtewLVItIG3X5…..

最佳答案

有一个开源项目为 Azure Maps REST 服务提供 .NET 客户端。还有一个 NuGet 包。您可以在这里找到它:https://github.com/perfahlen/AzureMapsRestServices Azure Maps 还计划在今年晚些时候为其余服务提供官方 .NET 客户端。

关于c# - 如何使用授权和客户端 ID 在 C# 中调用 Azure Maps API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55367075/

相关文章:

c# - 文件名、目录名或卷标语法不正确,File.Copy

c# - 异步等待新线程的行为

C#网络浏览器单击带有类名的按钮

python - 使用 ipywidget 从另一个笔记本运行 Azure Databricks 笔记本

Java - 以编程方式添加 SQL Azure 防火墙规则

c# - 如何在 WPF 中获取 ListView 的选中行值

java - 有没有办法在Azure MobileServiceSyncTable中进行计数查询?

api - 在iOS客户端/服务器应用上管理更新的最佳方法

c# - 要么以可翻译的形式重写查询,要么显式切换到客户端评估......通过插入对 'AsEnumerable 的调用

javascript - 为什么不显示 ' admin' 页面?