我已注册app_id和app_key给我这个“错误”未经授权“,”error_description“:”未经授权。钍

时间:2015-12-03 14:36:46

标签: here-api

对于HERE REST api我已经注册了app_id和app_key并将它们添加到url中,但是它给了我这个“错误”未经授权的“,”error_description“:”未经授权。该请求不是来自授权来源“

3 个答案:

答案 0 :(得分:2)

此外,FAQs页面提到了以下内容:

  

如何为我的应用生成app_id和app_code?      

要为应用程序生成app_id和app_code,您需要   登录然后转到https://developer.here.com/plans以选择和   注册适当的计划。

     

在注册过程的最后一步,app_id和app_code   是为您的应用程序自动生成的。

     

请注意,新的app_id可能需要一个小时才能针对所有服务列入白名单。

因此,如果您在收到此错误时刚刚创建了凭据,则可能需要重试。

回顾我尝试访问API时收到的错误,但是我收到了以下回复:

{"details":"invalid credentials for I5zJljd5cZyOx5SyROKT","additionalData":[],"type":"PermissionError","subtype":"InvalidCredentials"}

因此,Jason的上述评论可能更为合适,但我会将此答案留给可能在创建新凭据后进行搜索的其他用户。

答案 1 :(得分:1)

检查您的凭据的一个好方法是对REST APIs中的任何一个进行有效的URL调用 - 例如Geocoder API:https://geocoder.cit.api.here.com/6.2/geocode.json?searchtext=London&app_id={YO‌​UR_APP_ID}&app_code={YOUR_APP_CODE} - 它为无效对提供错误响应。

正如答案中所述:Need separate credentials for WSE API? - 您可能需要为此处请求其他访问权限Platform extensions

答案 2 :(得分:0)

selfservesupport@here.com,这里是支持。描述您的问题,并附上快照,您可以根据请求提出错误。 (URL)