powershell 3.0-来自API URL的JSON数据


  • 电源外壳帮助:

我有一个API URL,其中包含json数据。当我点击API URL时,我将被重定向到登录页面,在提供所需的登录数据后,我将获得JSON数据(具有一些数据值(。

我尝试了如下,但我得到了HTML输出(网页脚本(:(

$resource="https://fm.clouddam.microsoft.com/api/entities/query/Definition.Name=='M.Asset'和DateTime('CreatedOn'(lt2016-03-28?take=0"Invoke-RestMethod-方法Get-Uri$resource

你能纠正我并帮助我吗?

我已经尝试使用API键,但我仍然得到相同的HTML脚本,而不是json数据。

代码:

$apiKey="AIzaSyDLbX1aJdVG6NvN6VwYX1iM76DU6Cdpak"$resource="相关URL">

Invoke-RestMethod-Method Get-Uri$resource-Header@{"X-ApiKey"=$ApiKey}

通常登录的API URL提供API密钥,您可以将其链接到应用程序以获取数据,而无需每次登录。

我建议检查您的API是否提供密钥。

最新更新