我在产品论坛上搜索了高低并询问过,但似乎无法弄清楚这一点。
使用 PowerShell 5,我尝试按照 API 文档指示的方式使用范围标头来限制我的结果。但是,当我尝试使用它时收到以下错误。
“必须使用适当的属性或方法修改 'RANGE' 标头。参数名称:名称”
我试过了:
$headers = @{
SEC= $apiKey
range="items=0-49"
}
$result = Invoke-RestMethod -Method get -Uri $global:URI -ContentType 'application/json' -Header $headers
和...
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add('Accept','Application/Json')
$headers.Add('RANGE','items=0-49')
$headers.Add('SEC',$ApiKey)
$result = Invoke-WebRequest -Uri $global:URI -Headers $headers -Method get
此外,这是 API 文档中给出的 curl 示例:
curl -s -X GET -u 用户名 -H '范围:items=0-49' -H '版本:10.0' -H '接受:应用程序/json' ' https://product.com/api/s/of '
非常感谢对此的任何指示。
提前致谢