| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- syntax = "v1"
- info(
- title: "type title here"
- desc: "type desc here"
- author: "type author here"
- email: "type email here"
- version: "type version here"
- )
- type CallbackRequest {
- MsgSignature string `form:"msg_signature"`
- Timestamp string `form:"timestamp"`
- Nonce string `form:"nonce"`
- Echostr string `form:"echostr"`
- }
- type CallbackMsgRequest {
- MsgSignature string `form:"msg_signature"`
- Timestamp string `form:"timestamp"`
- Nonce string `form:"nonce"`
- }
- type CallbackResponse {
- Code int `json:"code"`
- Msg string `json:"msg"`
- Data string `json:"data"`
- }
- @server(
- // jwt: Auth
- group: callback
- timeout: 3s
- )
- service callback {
- @handler callbackHandler
- get /callback (CallbackRequest)
- @handler callbackMsgHandler
- post /callback (CallbackMsgRequest)
- }
|