小度行业版FAQ知识库


报错 access_token invalid

<h1>报错 access_token invalid</h1> <blockquote> <p>关键字:ip白名单</p> </blockquote> <p>描述: access_token invalid:请求的机器尚未授权,请添加ip白名单</p> <p>解决方案: 该错误是因为客户在调用接口前未按要求完成服务授权,请按照文档完成服务授权添加,</p> <p>特别注意,添加的ip地址务必为外网ip,服务器的公网ip未在行业管理平台做授权</p> <p>请按照以下流程处理</p> <ul> <li>1、首先在行业管理平台注册登录(<a href="https://dueros.baidu.com/business/emp/empview/index.html">https://dueros.baidu.com/business/emp/empview/index.html</a>#/)</li> <li> <p>2、导航栏点击 &quot;控制台 -&gt; 自助工具-&gt; 服务授权&quot; 进入授权管理界面 ![](<a href="http://dumi-dueros-bj-tob.bj.bcebos.com/amis/2021-10/1633680876887/2020-04-26_5ea57d83c5140.png">http://dumi-dueros-bj-tob.bj.bcebos.com/amis/2021-10/1633680876887/2020-04-26_5ea57d83c5140.png</a> ) </p> </li> <li> <p>3、点击 &quot;新建授权&quot; 进行授权配置 <img src="http://dumi-dueros-bj-tob.bj.bcebos.com/amis/2021-10/1633681111421/oauth-2%201.png" alt="" /></p> <ul> <li>合作方名称:填写酒店集团名称或者开发者公司名称,比如华住集团、云迹科技等</li> <li>根域名绑定:填写服务域名 <ul> <li>1)域名填写无http,https前缀,每行一个,多个域名用回车隔开</li> <li>2)可填写多个域名或路径(例如:dueros.baidu.com或者dueros.baidu.com/business),需使用字母、数字及“-”的组合,不支持IP地址、端口号及短链域名</li> </ul></li> <li>服务IP地址:填写服务的IP白名单,在白名单内的IP地址作为来源地址判断,在获取access_token的时候及调用开放平台OpenApi接口的时候,都会校验 <ul> <li>1)每行一个,多个IP用回车隔开</li> <li>2)填写服务出口的公网IP地址,不要填写内网地址,比如10开头,172开头等</li> </ul></li> <li>生效的API:目前开放平台提供的OpenApi接口,勾选之后才可调用,API列表会随时新增,可后续关注,新增的API需要编辑更新</li> </ul> </li> <li>4、在授权管理界面列表,查找到创建的appId和appSecret值,调用如下oauth接口(见3.1),获取access_token及刷新access_token <img src="http://dumi-dueros-bj-tob.bj.bcebos.com/amis/2021-10/1633680965790/oauth-3.png" alt="" /></li> </ul>

页面列表

ITEM_HTML