我可以使用以下 api 在 OSticket 中创建票证:
Header:
- Content-type : application/json
- X-API-Key : 11CB7DD1E1F02123XX0696C455053BFB
Body
{
"alert": true,
"autorespond": false,
"source": "API",
"name": "User Name",
"email": "ifwat@gmail.com",
"phone": "0178791211",
"subject": "Create ticket using API",
"ip": "10.224.16.*",
"message": "data:text/html,MESSAGE <b>User create using api</b>"
}
一个 IP 地址一个 X-API-Key。由于我在聊天机器人中使用此 API 并将其与 OSticket 安装在同一台服务器上,因此我不必担心用户的 IP。按理说,我的 IP 一直都是一样的。
但这很奇怪,因为 IP 一直在 10.224.16.4 和 10.22.16.5 之间旋转
因此,当 X-API-Key 不适用于该 IP 时,它会显示“INVALID API KEY”。
当它失败时,我必须重试 3 次,然后它将旋转并使用. .*.4
然后在 2-3 次调用此 API 后,它会再次将 API 更改为. .*.5
请告知我应该怎么做才能使它的 API 永远不会改变并且只使用一个。.*.4 或. .*.5