39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
syntax = "v1"
|
|
|
|
|
|
type DouyinCode2UserIdRequest {
|
|
AppId string `form:"appId"`
|
|
Code string `form:"code,optional"`
|
|
AnonymousCode string `form:"anonymousCode,optional"`
|
|
}
|
|
|
|
@server(
|
|
group: douyin
|
|
prefix: /v1/douyin // 对当前 Foo 语法块下的所有路由,新增 /v1 路由前缀,不需要则请删除此行
|
|
timeout: 3s // 对当前 Foo 语法块下的所有路由进行超时配置,不需要则请删除此行
|
|
maxBytes: 1048576 // 对当前 Foo 语法块下的所有路由添加请求体大小控制,单位为 byte,goctl 版本 >= 1.5.0 才支持
|
|
)
|
|
|
|
service game_open_api-api {
|
|
|
|
@handler douyinCode2UserId
|
|
get /code2userId (DouyinCode2UserIdRequest) returns (string)
|
|
|
|
}
|
|
|
|
@server(
|
|
group: douyin
|
|
prefix: /v1/douyin // 对当前 Foo 语法块下的所有路由,新增 /v1 路由前缀,不需要则请删除此行
|
|
jwt: Auth // 开启 jwt 认证
|
|
timeout: 3s // 对当前 Foo 语法块下的所有路由进行超时配置,不需要则请删除此行
|
|
maxBytes: 1048576 // 对当前 Foo 语法块下的所有路由添加请求体大小控制,单位为 byte,goctl 版本 >= 1.5.0 才支持
|
|
)
|
|
|
|
service game_open_api-api {
|
|
|
|
@handler getEcpm
|
|
get /getEcpm returns (bool)
|
|
|
|
}
|
|
|