| 12345678910111213141516171819202122232425262728293031323334 |
- type Request {
- Path string `form:"path"`
- }
- type Response {
- Path string `json:"path"`
- Message string `json:"message"`
- }
- type CallbackRequest {
- Path string `json:"path"`
- CallbackUrl string `json:"callback_url"` //回调地址
- OriginData map[string]string `json:"origin_data"` //透传数据
- }
- type CallbackResponse {
- }
- type OriginDataResponse {
- Path string `json:"path"`
- Message string `json:"message"`
- OriginData map[string]string `json:"origin_data"` //透传数据
- }
- service transcoder {
- @handler TranscoderHandler
- get /v1/transcoder(Request) returns (Response)
- @handler TranscoderCallbackHandler
- post /v1/transcoder/callback(CallbackRequest) returns (CallbackResponse)
- @handler TestCallbackHandler
- post /v1/transcoder/test(OriginDataResponse)
- }
|