授权给第三方的小程序,其服务器域名只可以为第三方平台的服务器,当小程序通过第三方平台发布代码上线后,小程序原先自己配置的服务器域名将被删除,只保留第三方平台的域名,所以第三方平台在代替小程序发布代码之前,需要调用接口为小程序添加第三方平台自身的域名。
注意: 需要先将域名登记到第三方平台的小程序服务器域名中,才可以调用接口进行配置。
POST https://api.q.qq.com/api/component/domain/modify_domain?access_token=ACCESS_TOKEN
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
access_token | string | 是 | 小程序接口调用令牌 |
action | string | 是 | 操作类型 |
requestdomain | string array | 是 | request 合法域名;当 action 是 get 时不需要此字段 |
wsrequestdomain | string array | 是 | socket 合法域名;当 action 是 get 时不需要此字段 |
uploaddomain | string array | 是 | uploadFile 合法域名;当 action 是 get 时不需要此字段 |
downloaddomain | string array | 是 | downloadFile 合法域名;当 action 是 get 时不需要此字段 |
# action 可选值
可选值 | 说明 |
---|---|
add | 添加 |
delete | 删除 |
set | 覆盖 |
get | 获取 |
POST 数据示例:
{"action":"add","requestdomain":["https://www.qq.com","https://www.qq.com"],"wsrequestdomain":["wss://www.qq.com","wss://www.qq.com"],"uploaddomain":["https://www.qq.com","https://www.qq.com"],"downloaddomain":["https://www.qq.com","https://www.qq.com"]}
参数 | 类型 | 说明 |
---|---|---|
errcode | number | 返回码 |
errmsg | string | 错误信息 |
requestdomain | string array | request 合法域名 |
wsrequestdomain | string array | socket 合法域名 |
uploaddomain | string array | uploadFile 合法域名 |
downloaddomain | string array | downloadFile 合法域名 |
返回结果示例:
{"errcode":0,"errmsg":"ok","requestdomain":["https://www.qq.com","https://www.qq.com"],"wsrequestdomain":["wss://www.qq.com","wss://www.qq.com"],"uploaddomain":["https://www.qq.com","https://www.qq.com"],"downloaddomain":["https://www.qq.com","https://www.qq.com"]}
返回码 | 说明 |
---|---|
0 | 成功 |
85015 | 该账号不是小程序账号 |
85016 | 域名数量超过限制 |
85017 | 没有新增域名,请确认小程序已经添加了域名或该域名是否没有在第三方平台添加 |
85018 | 域名没有在第三方平台设置 |