我尝试使用。这在Postman中很好,但是当我将参数复制/粘贴到我的MarkLogic SJS脚本时,事情就变得棘手了。
这是我的工作代码,我使用这个在邮递员,也可以复制到我的浏览器,它将工作良好。
https://maps.googleapis.com/maps/api/place/textsearch/xml?query=dikw consulting&key=someniceapikeyhere这是我错误的SJS脚本:
xdmp.httpGet(
"https://maps.googleapis.com/maps/api/place/textsearch/xml",
{
"headers": {
"query": "dikw consulting",
"key": "someniceapikeyhere"
}
}
)我还试图使“查询参数”像这样:
"query": "dikw consulting&key=someniceapikeyhere"Google返回的错误是:
<?xml version="1.0" encoding="UTF-8"?>
<PlaceSearchResponse>
<status>REQUEST_DENIED</status>
<error_message>This service requires an API key.</error_message>
</PlaceSearchResponse>发布于 2016-06-07 13:45:58
那这个呢?
xdmp.httpGet(
"https://maps.googleapis.com/maps/api/place/textsearch/xml?query=dikw+consulting&key=someniceapikey"
)https://stackoverflow.com/questions/37680692
复制相似问题