我正在尝试使用以下美国国家云URL以及访问令牌来按照本文档https://learn.microsoft.com/en-us/graph/api/place-list?view=graph-rest-1.0&tabs=http列出房间。
https://graph.microsoft.us/v1.0/places/microsoft.graph.room?$top=5000
https://dod-graph.microsoft.us/v1.0/places/microsoft.graph.room?$top=5000
我得到以下错误:
org.springframework.web.client.HttpClientErrorException: 400 Bad Request
但是它在全局端点https://graph.microsoft.com/v1.0/places/microsoft.graph.room?$top=5000
下工作得很好列表位置API是否不支持美国端点,或者是否需要任何额外的东西来发出请求?我如何知道美国环境是否支持它?
您可以在这里找到更多关于国家云部署的详细信息。
不是所有的Graph功能都可以在所有的国家云上使用。
在调用Graph API之前,您应该首先从端点获取令牌,该令牌特定于每个国家云。
Azure AD for US Government
云需要https://login.microsoftonline.us
端点获取令牌。