Closed davidwudv closed 6 years ago
Hi @davidwudv ,
Can you give me some more details on this ? Would you be able to share the swagger file you used ?
Hi @arjun-g This is my swagger file
swagger: '2.0'
info:
version: 1.0.1
title: Kugou user assets API
description: >
host: '172.17.5.159:8080'
tags:
- name: Business.v1
description: 业务层接口
schemes:
- http
basePath: /
produces:
- application/json
paths:
/v1/money/reduce:
pu:
tags:
- Business.v1
summary: 扣费API(金钱相关)
description: |
扣除用户**金钱相关**的数据,操作成功返回扣除后的余额
parameters:
- name: serverid
in: formData
description: Server ID
required: true
type: integer
format: int32
- name: userid
in: formData
description: 用户ID
required: true
type: integer
format: int64
- name: data
in: formData
description: |
需要操作的数值参数,这个参数是一串json,例:
`{"coin":1,"money":1,"bean":1}`
required: true
type: string
- name: serialno
in: formData
description: 流水号(唯一),用来保证此接口的幂等性;**注意:这不是订单号,业务方必须保证其唯一性**
required: true
type: integer
format: int64
- name: time
in: formData
description: unix时间戳
required: true
type: integer
format: int32
- name: key
in: formData
description: |
key = md5(“双方约定密钥”+ 所有参数(按字母排序))
required: true
type: string
- name: state
in: formData
description: 自定义参数,会原封不动的回传给业务方,并且写入流水日志和MQ
required: false
type: string
responses:
200:
description: |
失败时:`error_code != 0`, data字段为错误信息(一个字符串);
schema:
$ref: "#/definitions/MoneyResponse_OK"
definitions:
UserMoneyData:
required:
- userid
- bean
- money
- coin
- state
properties:
userid:
type: integer
bean:
type: integer
description: 星豆
money:
type: integer
description: 金钱
coin:
type: integer
description: 星币
state:
type: string
description: 自定义参数
MoneyResponse_OK:
required:
- error_code
- data
properties:
error_code:
description: 不为0时表示失败,此时data字段是一条字符串类型的错误信息
type: integer
data:
$ref: '#/definitions/UserMoneyData'
I have this problem as well. Error details show up, but warning details do not.
I'm also experiencing this, with the following:
I am getting the same issue, any update ?
Latest version will not have this issue.