1. 创建家庭邀请(发起家庭邀请)
家庭创建者可以邀请一个电话号码进入某个家庭,被邀请者可以同意或拒绝邀请。
调用方式
method: POST url: http://api.svkernel.xdua.com/home_invite Content-Type: application/x-www-form-urlencoded
请求参数
名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 说明 |
---|---|---|---|---|---|---|
Authorization | Request.head | String | 是 | 无 | 很长的字符串 | 登录时保存到本地的token |
type | Request.body | Number | 是 | 无 | 0 | 家庭的种类,如果不知道,填0 |
home_id | Request.body | String | 是 | 无 | 8yuhOMe |
要邀请进入的家庭ID |
note | Request.body | String | 否 | 无 | 备注 | 对家庭的描述 |
invitee_name | Request.body | String | 否 | 无 | 备注 | 对家庭的描述 |
timeout | Request.body | Number | 是 | 无 | 0 | 邀请持续时间,以秒为单位 |
成功返回参数
[!NOTE|label:如何判断成功?] 只要response.statusCode 是200就是执行成功,其他都算执行失败
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
statusCode | response.statusCode | string | 200 |
200就是成功 |
x-ca-request-id | response.header | string | 11C2A0BD-0F01-447A-9430-94DF85825048 |
请求的API在后台的id |
x-ca-error-code | response.header | string | FC0000 |
成功的error_code. 常数字符串。不变。成功时可以凭借statusCode判断,本字段仅仅用来作为占位用。 |
x-ca-error-message | response.header | string | success |
错误消息 |
id | response.body | string | 8yuRxDX |
创建的邀请的ID |
成功返回案例
response.headers
date: Tue, 20 Sep 2022 01:10:48 GMT
content-type: application/json; charset=utf-8
transfer-encoding: chunked
connection: keep-alive
keep-alive: timeout=25
vary: Accept-Encoding
xdua-api-iss: xdua.com
server: Kaede/3.5.3.708 (bj0015k1c)
x-ca-error-code: FC0000
x-ca-request-id: ED29DDC2-F687-4C18-80A5-38BCC6655A14
x-ca-error-message: success
content-encoding: gzip
response.body
id:`8yuRxDX`
失败返回参数
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
statusCode | response.statusCode | string | 201 ,300 ,403 ,50x |
不是200都是错, |
x-ca-request-id | response.header | string | 11C2A0BD-0F01-447A-9430-94DF85825048 |
请求的API在后台的id |
x-ca-error-code | response.header | string | A403JE |
具体的错误码 |
x-ca-error-message | response.header | string | JWT is expired at 2022-09-19T05:53:28Z |
具体错误消息 |
失败返回例1: token过期导致403错误. body为空
response.statusCode: 403
response.headers
date: Tue, 20 Sep 2022 01:05:58 GMT
content-type: application/oct-stream
content-length: 0
connection: keep-alive
keep-alive: timeout=25
x-ca-error-message: JWT is expired at `2022-09-19T11:46:16Z`
server: Kaede/3.5.3.708 (bj0015k1c)
x-ca-error-code: A403JE
x-ca-request-id: E521F695-911A-4627-B2E4-712A9998DE15
response.body
代码调用
var axios = require("axios").default;
var options = {
method: 'POST',
url: 'http://api.svkernel.xdua.com/home_invite',
headers: {
Authorization: 'eyJhbGciOiJSUzI1NiIsImtpZCI6ImI1MGIxZWZmZGMwMzVlMjg2OWI2YzQ1ZjMzYmRmNWQ3In0.eyJpYXQiOjE2NjM2NDcwOTQsIm5iZiI6MTY2MzY0NzA5NCwiaXNzIjoieGR1YS5jb20iLCJleHAiOjE2NjM2NDc2OTQsImF1ZCI6IkNvbnNvbGVFIiwic3ViIjoiRHQ1bXZydEUiLCJqdGkiOiIxMjM0NTY3OCIsInR5cCI6IlUiLCJ0YWciOiJQcmltYXJ5IiwiY2xyIjoiQiIsImlwbSI6IioiLCJkdm0iOiIqIiwib3duIjoiRHQ1bXZydEUiLCJhcGkiOiJDcmVhdGVMb2dpbiIsInpvbmUiOiJFbGRyQ2FSRSIsImNvcnAiOiJJY3RKaW5hbiIsInNob3AiOiJGYWNpbGl0eSIsInJvbGUiOiIqIiwicnVsZSI6IioiLCJzYXAiOiJTdktlcm5lTCIsImxnbiI6IjI1ME4xQzF1IiwidGlkIjoiU3RRUlJHaWMifQ.OAoT1rU9RWNg4Urn-ifq4EFMZkoanBQHHFeuXKJureVX5NWw0kA1chh0tSRnLtGsV6hWPH2jNxw5pvB0Rueh-ohnGE5aEmguTC2oQO-oqr4yvsBs7C1w0MMx9T_g71jHLONW-_GgtKa5XbsCvDobUpNHQiPpJ6KLMIbyBuaY1E57vjOtw_YOcfXu_cWKb-BFs9a0kS1WdaYDh-A-QDRDHWk04jlIlygRWJ3XDDSqxSSIDWIt3qDBQ5zgFv9rJa8KQWNNUygp8ErMhnprRlTG51oHpUUjwLTaMCx_t5_VPHMJ4ahWpKHtIerLd2xvqCpywg0Tm_aLTe6iLSdWVUcBww'
},
data: {
home_id: '15rTsVWR',
type: '0',
note: '我是焦帅,加我这个家庭,快,我要搞个活动',
invitee_name: '+86-15810419013',
expire: 3600
}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
2. 查询家庭邀请(查询自己发出的,或者自己接收的邀请)。
查询自己发出去的邀请,或者有关自己的邀请。
这里注意一小点,如果查询发送给自己的邀请,是如下的流程: 自己以电话号码登录,登录后,获得自己的电话号码"86-15810418012",搜索的时候这样搜索就可以了
调用方式
请求参数
举例
data: {
limit: '10', //每次查询返回的行数
page: '0', //第几页
sort: 'inc:DESC', //按时间倒叙
schema: 'OR2', //OR2:查询自己发出的邀请,还有发送给"86-15810419013"的邀请
where: '{"invitee_name":"86-15810419013"}' //目标电话号码串
}
返回参数
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
id | body.list[] | string | rYub4wrT | 详情的邀请ID |
state | body.list[] | number | 1: 已经发出的邀请 2: 已经撤销的邀请 3:邀请被同意 4:邀请被拒绝 5:邀请过期 | 家庭的名称 |
note | body.list[] | string | 不好意思,您发错了 |
邀请备注:拒绝或者邀请的理由 |
inviter_id | body.list[] | string | Dt5mvrtE |
邀请人的ID |
inviter_name | body.list[] | string | 焦帅 |
邀请人的名字 |
home_id | body.list[] | string | 15rTsVWR |
家庭的ID |
home_name | body.list[] | string | 焦帅的家 |
家庭的名 |
cstamp | body.list[] | string | 2020-01-20 02:19:55 | 邀请创建时间 |
"list": [
{
"inviter_name": "羊辣椒",
"home_name": "1",
"inviter_id": "Dt5mvrtE",
"home_id": "15rTsVWR",
"cstamp": "2022-09-20 20:20:42",
"id": "pm0D9gbL",
"state": 5
},
{
"inviter_name": "羊辣椒",
"home_name": "1",
"inviter_id": "Dt5mvrtE",
"home_id": "15rTsVWR",
"cstamp": "2022-09-21 13:51:47",
"id": "goEXqx7M",
"state": 5
},
{
"inviter_name": "羊辣椒",
"home_name": "1",
"inviter_id": "Dt5mvrtE",
"home_id": "15rTsVWR",
"cstamp": "2022-09-21 13:51:43",
"id": "JIqYhJ0K",
"state": 5
},
{
"inviter_name": "羊辣椒",
"home_name": "1",
"inviter_id": "Dt5mvrtE",
"home_id": "15rTsVWR",
"cstamp": "2022-09-21 13:51:39",
"id": "NIJLINek",
"state": 5
},
{
"inviter_name": "羊辣椒",
"home_name": "1",
"inviter_id": "Dt5mvrtE",
"home_id": "15rTsVWR",
"cstamp": "2022-09-21 13:51:31",
"id": "SKw0vFf0",
"state": 5
}
],
错误码
错误码来自于error字段,通用错误码参考地球号通用错误码
调用方式
import axios from "axios";
const options = {
method: 'GET',
url: 'http://api.svkernel.xdua.com/home_invite',
headers: {
Authorization: 'eyJhbGciOiJSUzI1NiIsImtpZCI6ImI1MGIxZWZmZGMwMzVlMjg2OWI2YzQ1ZjMzYmRmNWQ3In0.eyJpYXQiOjE2NjM3MzgyOTUsIm5iZiI6MTY2MzczODI5NSwiaXNzIjoieGR1YS5jb20iLCJleHAiOjE2NjM3NDQyOTUsImF1ZCI6IkNvbnNvbGVFIiwic3ViIjoiRHQ1bXZydEUiLCJqdGkiOiIxMjM0NTY3OCIsInR5cCI6IlUiLCJ0YWciOiJQcmltYXJ5IiwiY2xyIjoiQiIsImlwbSI6IioiLCJkdm0iOiIqIiwib3duIjoiRHQ1bXZydEUiLCJhcGkiOiJDcmVhdGVMb2dpbiIsInpvbmUiOiJFbGRyQ2FSRSIsImNvcnAiOiJJY3RKaW5hbiIsInNob3AiOiJGYWNpbGl0eSIsInJvbGUiOiIqIiwicnVsZSI6IioiLCJzYXAiOiJTdktlcm5lTCIsImxnbiI6IjI1ME4xQzF1IiwidGlkIjoiWEVNdUJJY2gifQ.SOURfL8rY3rhwNnsCgNdYaAL2EdFyZdb2EZMR9QwjO_saY3FjT-qWiHbYFqhl28VuoDTGCa01Ar_SEYd_dGbJ-TwINEXkrzkdPx-ZA20yhacDhGkp_-5S1TvqDOqlQ9FNLPZ7ieCC5XEB_eBhhZxL6pqUW9hG87VgME5z2Sl12clS5d8DgXH0qvophiijKEXpHFK6EwWad-u6QI6EA3zXdMUSSC_3D6Ih7vMQPiWY4QM2rD6a97XdNuKHDwjs0ndr0F8jIIoOjLLfMegZzUcRyH7EyONS0SC8chyPqoQBFY3YqSYGPuU6D6bqf9364a8bpwJtSFcQmL9vpQQmZY12Q'
},
data: {
limit: '10',
filter: '*',
offset: '0',
page: '0',
sort: 'inc:DESC',
schema: 'OR2',
where: '{"invitee_name":"86-15810419013"}'
}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
3. 修改家庭邀请 (包括撤销,同意,拒绝三个操作)
本接口可以实现如下三个功能
- 发起邀请的人撤销邀请.
RecallHomeInvite
- 收到邀请的人同意邀请.
AcceptHomeInvite
- 收到邀请的人拒绝邀请.
DeclineHomeInvite
区分这三个方式的办法是在header["XduaCaAction"]填写不同的值
调用方式
method:PUT url:http://api.svkernel.xdua.com/home_invite/[id]
Content-Type: application/x-www-form-urlencoded
请求参数
名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 说明 |
---|---|---|---|---|---|---|
XduaCaAction | Request.head | String | 是 | AcceptHomeInvite /RecallHomeInvite /DeclineHomeInvite |
AcceptHomeInvite |
必须填写这个字段,必须填写这个值 |
Authorization | Request.head | String | 是 | 无 | 很长的字符串 | 登录时保存到本地的token |
id | Request.path | String | 是 | 无 | 6tYu82hM | 邀请的ID |
state | Request.body | Number | 是 | 无 | 2/3/4 | 2:撤销邀请 3:拒绝邀请 4: 同意邀请 |
note | Request.body | String | 否 | 无 | 备注 | 选填,当拒绝时可以填一下理由 |
一个请求案例
request.headers
user-agent: ApiPOST Runtime +https://www.apipost.cn
accept: */*
accept-encoding: gzip, deflate, br
connection: keep-alive
Authorization: eyJhbGciOiJSUzI1NiIsImtpZCI6ImI1MGIxZWZmZGMwMzVlMjg2OWI2YzQ1ZjMzYmRmNWQ3In0.eyJpYXQiOjE2NjM2MzYyMTgsIm5iZiI6MTY2MzYzNjIxOCwiaXNzIjoieGR1YS5jb20iLCJleHAiOjE2NjM2MzY4MTgsImF1ZCI6IkNvbnNvbGVFIiwic3ViIjoiRHQ1bXZydEUiLCJqdGkiOiIxMjM0NTY3OCIsInR5cCI6IlUiLCJ0YWciOiJQcmltYXJ5IiwiY2xyIjoiQiIsImlwbSI6IioiLCJkdm0iOiIqIiwib3duIjoiRHQ1bXZydEUiLCJhcGkiOiJDcmVhdGVMb2dpbiIsInpvbmUiOiJFbGRyQ2FSRSIsImNvcnAiOiJJY3RKaW5hbiIsInNob3AiOiJGYWNpbGl0eSIsInJvbGUiOiIqIiwicnVsZSI6IioiLCJzYXAiOiJTdktlcm5lTCIsImxnbiI6IjI1ME4xQzF1IiwidGlkIjoiS0RROFRnbFgifQ.f9dBUbUgEeMtxmxO4TWihrWyqx1-17PfM5tGVAiJreYDsvPwbGQscCfDyCVwfT2I8Fd9hiTzYfJaOevTquBFl4kO4WafGpxLULhryLOLnggJ9q8Q3O3CHBp0r1Ews0Arfg7l6H-sVgC2u0MwuJ7TeCACAuUaKQej_3mttBhtTU2wOS-YUwBG8Qx49lorBUkQZk4uBk8FW8tFExH2Pbuvq81rnHPpsNkoKyAL8i1aDu0twn1icClAOXnJi4aZHvWH0F5GnMFBYc1Ge4VhihkXW0HB0a46jL606i2Zxs1NSRBK-MolTQ7pJBtqgolFZbwuvJJ8CRYRLcczKus6b1Z7uA
XduaCaAction: AcceptHomeInvite
Content-Type: application/x-www-form-urlencoded
Content-Length: 25
request.body
note: 这是备注
成功返回参数
[!NOTE|label:错误码的判断] 只要response.statusCode 是200就是执行成功,其他都算执行失败
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
statusCode | response.statusCode | string | 200 |
200就是成功 |
x-ca-request-id | response.header | string | 11C2A0BD-0F01-447A-9430-94DF85825048 |
请求的API在后台的id |
x-ca-error-code | response.header | string | FC0000 |
成功的error_code. 常数字符串。不变。成功时可以凭借statusCode判断,本字段仅仅用来作为占位用。 |
x-ca-error-message | response.header | string | success |
错误消息 |
id | response.body | string | 8yuRxDX |
要修改的邀请号ID,本返回字段没有意义,仅仅作为返回占位 |
成功返回案例
response.headers
date: Tue, 20 Sep 2022 01:10:48 GMT
content-type: application/json; charset=utf-8
transfer-encoding: chunked
connection: keep-alive
keep-alive: timeout=25
vary: Accept-Encoding
xdua-api-iss: xdua.com
server: Kaede/3.5.3.708 (bj0015k1c)
x-ca-error-code: FC0000
x-ca-request-id: ED29DDC2-F687-4C18-80A5-38BCC6655A14
x-ca-error-message: success
content-encoding: gzip
response.body
id:`8yuRxDX`
[!NOTE|label:返回ID的用处] 返回ID没有任何意义。仅仅作为返回占位。
失败返回参数
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
statusCode | response.statusCode | string | 201 ,300 ,403 ,50x |
不是200都是错, |
x-ca-request-id | response.header | string | 11C2A0BD-0F01-447A-9430-94DF85825048 |
请求的API在后台的id |
x-ca-error-code | response.header | string | A403JE |
具体的错误码 |
x-ca-error-message | response.header | string | JWT is expired at 2022-09-19T05:53:28Z |
具体错误消息 |
失败返回例1: token过期导致403错误. body为空
response.statusCode: 403
response.headers
date: Tue, 20 Sep 2022 01:05:58 GMT
content-type: application/oct-stream
content-length: 0
connection: keep-alive
keep-alive: timeout=25
x-ca-error-message: JWT is expired at `2022-09-19T11:46:16Z`
server: Kaede/3.5.3.708 (bj0015k1c)
x-ca-error-code: A403JE
x-ca-request-id: E521F695-911A-4627-B2E4-712A9998DE15
response.body
代码调用
import axios from "axios";
const options = {
method: 'PUT',
url: 'http://api.svkernel.xdua.com/home_invite/NIJLINek',
headers: {
Authorization: 'eyJhbGciOiJSUzI1NiIsImtpZCI6ImI1MGIxZWZmZGMwMzVlMjg2OWI2YzQ1ZjMzYmRmNWQ3In0.eyJpYXQiOjE2NjM1NjYyMDgsIm5iZiI6MTY2MzU2NjIwOCwiaXNzIjoieGR1YS5jb20iLCJleHAiOjE2NjM1NjY4MDgsImF1ZCI6IkNvbnNvbGVFIiwic3ViIjoiRHQ1bXZydEUiLCJqdGkiOiIxMjM0NTY3OCIsInR5cCI6IlUiLCJ0YWciOiJQcmltYXJ5IiwiY2xyIjoiQiIsImlwbSI6IioiLCJkdm0iOiIqIiwib3duIjoiRHQ1bXZydEUiLCJhcGkiOiJDcmVhdGVMb2dpbiIsInpvbmUiOiJFbGRyQ2FSRSIsImNvcnAiOiJJY3RKaW5hbiIsInNob3AiOiJGYWNpbGl0eSIsInJvbGUiOiIqIiwicnVsZSI6IioiLCJzYXAiOiJTdktlcm5lTCIsImxnbiI6IjI1ME4xQzF1IiwidGlkIjoiaHV5dXF6bmcifQ.ORqfpilSliZo_lhQ68RD2xEiJTT_GKIdti5lJbtt1-TnSL5yotuMdgy8mUPm-f3DLcJ0AUI2aBIJiJleAbCJjiMsAYepm5aP6L0HVSOSs9XkIT17_HczFGk50D9d6oBQcL3FJQwZ8Y1nme7neQZx3V6jKdH-mgqRsDZfQ8Z1_8tt_m4RKW8zQlFhaIt6iuh1ZEWu9xn2DrXokG5IATmn4umvHpG7_VkKWzgX_wT_NXVbKwdru_ToGCdJXeAG_a8fY3MP73_tqK77d1AGJlRLp5gI1MIa7b-6l-IibVe1HID86F_6kW_BnpLoYIJQJmVfVfSZvoHVPYY3dquaElIvmQ',
},
data: {state: '3', note: '这里是备注:不好意思我不方便加入家庭'}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
4. 同意家庭邀请
收到家庭邀请的人同意了家庭邀请
调用方式
method:PUT url:http://api.svkernel.xdua.com/home_invite/[id] Content-Type: application/x-www-form-urlencoded
请求参数
名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 说明 |
---|---|---|---|---|---|---|
Authorization | Request.head | String | 是 | 无 | 很长的字符串 | 登录时保存到本地的token |
id | Request.path | String | 是 | 无 | 6tYu82hM | 邀请的ID |
state | Request.body | Number | 是 | 无 | 2/3/4 | 2:撤销邀请 3:拒绝邀请 4: 同意邀请 |
note | Request.body | String | 否 | 无 | 备注 | 选填,当拒绝时可以填一下理由 |
一个请求案例
request.headers
user-agent: ApiPOST Runtime +https://www.apipost.cn
accept: */*
accept-encoding: gzip, deflate, br
connection: keep-alive
Authorization: eyJhbGciOiJSUzI1NiIsImtpZCI6ImI1MGIxZWZmZGMwMzVlMjg2OWI2YzQ1ZjMzYmRmNWQ3In0.eyJpYXQiOjE2NjM2MzYyMTgsIm5iZiI6MTY2MzYzNjIxOCwiaXNzIjoieGR1YS5jb20iLCJleHAiOjE2NjM2MzY4MTgsImF1ZCI6IkNvbnNvbGVFIiwic3ViIjoiRHQ1bXZydEUiLCJqdGkiOiIxMjM0NTY3OCIsInR5cCI6IlUiLCJ0YWciOiJQcmltYXJ5IiwiY2xyIjoiQiIsImlwbSI6IioiLCJkdm0iOiIqIiwib3duIjoiRHQ1bXZydEUiLCJhcGkiOiJDcmVhdGVMb2dpbiIsInpvbmUiOiJFbGRyQ2FSRSIsImNvcnAiOiJJY3RKaW5hbiIsInNob3AiOiJGYWNpbGl0eSIsInJvbGUiOiIqIiwicnVsZSI6IioiLCJzYXAiOiJTdktlcm5lTCIsImxnbiI6IjI1ME4xQzF1IiwidGlkIjoiS0RROFRnbFgifQ.f9dBUbUgEeMtxmxO4TWihrWyqx1-17PfM5tGVAiJreYDsvPwbGQscCfDyCVwfT2I8Fd9hiTzYfJaOevTquBFl4kO4WafGpxLULhryLOLnggJ9q8Q3O3CHBp0r1Ews0Arfg7l6H-sVgC2u0MwuJ7TeCACAuUaKQej_3mttBhtTU2wOS-YUwBG8Qx49lorBUkQZk4uBk8FW8tFExH2Pbuvq81rnHPpsNkoKyAL8i1aDu0twn1icClAOXnJi4aZHvWH0F5GnMFBYc1Ge4VhihkXW0HB0a46jL606i2Zxs1NSRBK-MolTQ7pJBtqgolFZbwuvJJ8CRYRLcczKus6b1Z7uA
Content-Type: application/x-www-form-urlencoded
Content-Length: 25
request.body
state: 3
note: 这是备注
成功返回参数
[!NOTE|label:错误码的判断] 只要response.statusCode 是200就是执行成功,其他都算执行失败
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
statusCode | response.statusCode | string | 200 |
200就是成功 |
x-ca-request-id | response.header | string | 11C2A0BD-0F01-447A-9430-94DF85825048 |
请求的API在后台的id |
x-ca-error-code | response.header | string | FC0000 |
成功的error_code. 常数字符串。不变。成功时可以凭借statusCode判断,本字段仅仅用来作为占位用。 |
x-ca-error-message | response.header | string | success |
错误消息 |
id | response.body | string | 8yuRxDX |
要修改的邀请号ID,本返回字段没有意义,仅仅作为返回占位 |
成功返回案例
response.headers
date: Tue, 20 Sep 2022 01:10:48 GMT
content-type: application/json; charset=utf-8
transfer-encoding: chunked
connection: keep-alive
keep-alive: timeout=25
vary: Accept-Encoding
xdua-api-iss: xdua.com
server: Kaede/3.5.3.708 (bj0015k1c)
x-ca-error-code: FC0000
x-ca-request-id: ED29DDC2-F687-4C18-80A5-38BCC6655A14
x-ca-error-message: success
content-encoding: gzip
response.body
id:`8yuRxDX`
[!NOTE|label:返回ID的用处] 返回ID没有任何意义。仅仅作为返回占位。
失败返回参数
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
statusCode | response.statusCode | string | 201 ,300 ,403 ,50x |
不是200都是错, |
x-ca-request-id | response.header | string | 11C2A0BD-0F01-447A-9430-94DF85825048 |
请求的API在后台的id |
x-ca-error-code | response.header | string | A403JE |
具体的错误码 |
x-ca-error-message | response.header | string | JWT is expired at 2022-09-19T05:53:28Z |
具体错误消息 |
失败返回例1: token过期导致403错误. body为空
response.statusCode: 403
response.headers
date: Tue, 20 Sep 2022 01:05:58 GMT
content-type: application/oct-stream
content-length: 0
connection: keep-alive
keep-alive: timeout=25
x-ca-error-message: JWT is expired at `2022-09-19T11:46:16Z`
server: Kaede/3.5.3.708 (bj0015k1c)
x-ca-error-code: A403JE
x-ca-request-id: E521F695-911A-4627-B2E4-712A9998DE15
response.body
代码调用
import axios from "axios";
const options = {
method: 'PUT',
url: 'http://api.svkernel.xdua.com/home_invite/NIJLINek',
headers: {
Authorization: 'eyJhbGciOiJSUzI1NiIsImtpZCI6ImI1MGIxZWZmZGMwMzVlMjg2OWI2YzQ1ZjMzYmRmNWQ3In0.eyJpYXQiOjE2NjM1NjYyMDgsIm5iZiI6MTY2MzU2NjIwOCwiaXNzIjoieGR1YS5jb20iLCJleHAiOjE2NjM1NjY4MDgsImF1ZCI6IkNvbnNvbGVFIiwic3ViIjoiRHQ1bXZydEUiLCJqdGkiOiIxMjM0NTY3OCIsInR5cCI6IlUiLCJ0YWciOiJQcmltYXJ5IiwiY2xyIjoiQiIsImlwbSI6IioiLCJkdm0iOiIqIiwib3duIjoiRHQ1bXZydEUiLCJhcGkiOiJDcmVhdGVMb2dpbiIsInpvbmUiOiJFbGRyQ2FSRSIsImNvcnAiOiJJY3RKaW5hbiIsInNob3AiOiJGYWNpbGl0eSIsInJvbGUiOiIqIiwicnVsZSI6IioiLCJzYXAiOiJTdktlcm5lTCIsImxnbiI6IjI1ME4xQzF1IiwidGlkIjoiaHV5dXF6bmcifQ.ORqfpilSliZo_lhQ68RD2xEiJTT_GKIdti5lJbtt1-TnSL5yotuMdgy8mUPm-f3DLcJ0AUI2aBIJiJleAbCJjiMsAYepm5aP6L0HVSOSs9XkIT17_HczFGk50D9d6oBQcL3FJQwZ8Y1nme7neQZx3V6jKdH-mgqRsDZfQ8Z1_8tt_m4RKW8zQlFhaIt6iuh1ZEWu9xn2DrXokG5IATmn4umvHpG7_VkKWzgX_wT_NXVbKwdru_ToGCdJXeAG_a8fY3MP73_tqK77d1AGJlRLp5gI1MIa7b-6l-IibVe1HID86F_6kW_BnpLoYIJQJmVfVfSZvoHVPYY3dquaElIvmQ',
},
data: {state: '3', note: '这里是备注:不好意思我不方便加入家庭'}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});