首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >此处Rest API上的凭据无效

此处Rest API上的凭据无效
EN

Stack Overflow用户
提问于 2018-11-11 21:04:31
回答 1查看 813关注 0票数 0

我已经开始将一些地图功能从谷歌移动到这里,并成功地转换为通过Javascript显示地图。当我在PHP中通过rest调用地理编码API时,我收到以下错误:

xxxxxxxxxxxxxxxxx的凭据无效

我的PHP测试代码非常简单,使用的应用程序Id和应用程序代码与我在javascript地图中使用的相同。无论是否启用域限制,我都会收到相同的凭据错误。如果URL是在浏览器中使用正确的Id和代码输入的,并且域限制为关闭,则相同。你知道该考虑什么吗?

下面是PHP测试代码,其中包含我的id和替换为x&y的代码:

代码语言:javascript
复制
$service_url = 'https://geocoder.api.here.com/6.2/geocode.xml?app_id=xxxxxxxxx&app_code=yyyyyyyyy&searchtext=Brooklyn%20NY';
$curl = curl_init($service_url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);  
$curl_response = curl_exec($curl);
curl_close($curl);
echo $curl_response;

谢谢!!

EN

回答 1

Stack Overflow用户

发布于 2018-11-12 21:12:33

请查看有关PHP curl请求中设置参数的类似post Convert terminal cURL command to PHP cURL request。如果您的app_id和代码不起作用,那么尝试使用演示应用程序id来检查问题是否与您的凭据有关,而不是php代码。此外,请确保已在url中正确复制了您的凭据。如果仍然颁发凭据,请尝试在开发人员站点中创建另一个项目,并检查新凭据是否有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53249012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档