mirror of
https://github.com/mingjun97/gc-mojoconsole-plus.git
synced 2024-11-27 20:18:07 +00:00
Update readme
This commit is contained in:
parent
2264b43c1e
commit
540d1195d8
28
README-zh.md
28
README-zh.md
@ -81,7 +81,8 @@ URL: `/mojoplus/api`
|
|||||||
Request: `Content-Type: application/json`
|
Request: `Content-Type: application/json`
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"k": "SESSION_KEY", // sesssion key is embedded in the mail, can be retreved via the GET params.
|
"k": "SESSION_KEY", // **DEPRECATED** sesssion key is embedded in the mail, can be retreved via the GET params.
|
||||||
|
"k2": "AUTH_KEY", // auth key, this is the second version auth key, choose either `k` or `k2`
|
||||||
"request": "invoke", // set request to ping will ignore the payload, which just check the aliveness of current sessionKey
|
"request": "invoke", // set request to ping will ignore the payload, which just check the aliveness of current sessionKey
|
||||||
"payload": "command just like what you do in your in game chat console" // example: "heal" for heal all avatars
|
"payload": "command just like what you do in your in game chat console" // example: "heal" for heal all avatars
|
||||||
}
|
}
|
||||||
@ -95,6 +96,31 @@ Response: `Content-Type: application/json`
|
|||||||
"payload": "response for the command", // example: got "All characters have been healed." when invoking with "heal"
|
"payload": "response for the command", // example: got "All characters have been healed." when invoking with "heal"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
URL: `/mojoplus/auth` Request a auth key for player
|
||||||
|
|
||||||
|
Request: `Content-Type: application/json`
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"uid": "UID", // player uid to be requested
|
||||||
|
"otp": "OTP", // **OPTIONAL**, use the OTP returned from previous `auth` request to check the status of the ticket.
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Response: `Content-Type: application/json`
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "success", // message saying the execution status,
|
||||||
|
"code": 200, // could be 200 - success, check content in `key` field,
|
||||||
|
// 404 - Player not found or offline
|
||||||
|
// 201 - Not ready yet, player has not confirmed yet
|
||||||
|
// 400 - request not supported
|
||||||
|
"key": "OTP or AUTH_KEY", // with `otp` field: AUTH_KEY for that player
|
||||||
|
// without `otp` field: `OTP` for further request
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## 其他资源
|
## 其他资源
|
||||||
|
|
||||||
You can use the following function to send the request, just plug it after you finished the command generation job. `payload` is the command you wish to send.
|
You can use the following function to send the request, just plug it after you finished the command generation job. `payload` is the command you wish to send.
|
||||||
|
27
README.md
27
README.md
@ -79,7 +79,8 @@ URL: `/mojoplus/api`
|
|||||||
Request: `Content-Type: application/json`
|
Request: `Content-Type: application/json`
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"k": "SESSION_KEY", // sesssion key is embedded in the mail, can be retreved via the GET params.
|
"k": "SESSION_KEY", // **DEPRECATED** sesssion key is embedded in the mail, can be retreved via the GET params.
|
||||||
|
"k2": "AUTH_KEY", // auth key, this is the second version auth key, choose either `k` or `k2`
|
||||||
"request": "invoke", // set request to ping will ignore the payload, which just check the aliveness of current sessionKey
|
"request": "invoke", // set request to ping will ignore the payload, which just check the aliveness of current sessionKey
|
||||||
"payload": "command just like what you do in your in game chat console" // example: "heal" for heal all avatars
|
"payload": "command just like what you do in your in game chat console" // example: "heal" for heal all avatars
|
||||||
}
|
}
|
||||||
@ -93,6 +94,30 @@ Response: `Content-Type: application/json`
|
|||||||
"payload": "response for the command", // example: got "All characters have been healed." when invoking with "heal"
|
"payload": "response for the command", // example: got "All characters have been healed." when invoking with "heal"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
URL: `/mojoplus/auth` Request a auth key for player
|
||||||
|
|
||||||
|
Request: `Content-Type: application/json`
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"uid": "UID", // player uid to be requested
|
||||||
|
"otp": "OTP", // **OPTIONAL**, use the OTP returned from previous `auth` request to check the status of the ticket.
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Response: `Content-Type: application/json`
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "success", // message saying the execution status,
|
||||||
|
"code": 200, // could be 200 - success, check content in `key` field,
|
||||||
|
// 404 - Player not found or offline
|
||||||
|
// 201 - Not ready yet, player has not confirmed yet
|
||||||
|
// 400 - request not supported
|
||||||
|
"key": "OTP or AUTH_KEY", // with `otp` field: AUTH_KEY for that player
|
||||||
|
// without `otp` field: `OTP` for further request
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Resources
|
## Resources
|
||||||
|
|
||||||
You can use the following function to send the request, just plug it after you finished the command generation job. `payload` is the command you wish to send.
|
You can use the following function to send the request, just plug it after you finished the command generation job. `payload` is the command you wish to send.
|
||||||
|
Loading…
Reference in New Issue
Block a user