Download OpenAPI specification:Download
薬味用API
AzureStorageAccoutにファイルをアップロードするためのトークンを取得
file | string Example: file=icons%2Fflame.png アップロードするファイル名。/は%2Fにエンコードすること。/はフォルダ名となる |
permission | string Value: "w" Example: permission=w w: 書き込み |
timerange | string^\d+$ Example: timerange=5 単位は分(minute) |
container | string Value: "$web" Example: container=$web ストレージアカウントのコンテナ名 |
キャラクターを送付しDBとBlobに格納します。
characterId | string <uuid> Example: 7d8bb386-0f86-4dff-be34-86bb2f55b366 UUID |
id | string <uuid> キャラクターID |
uid | string <uuid> ユーザーID |
data | string キャラクターJSON |
{- "id": "7d8bb386-0f86-4dff-be34-86bb2f55b366",
- "uid": "8d9cf132-0f86-4dff-be34-86bb2f55b399",
- "data": "{\"name\":\"\"キャラクター名\",\"rank\":\"S\"}"
}
uid required | string The User ID of the character |
id required | string The ID of the character |
{- "uid": "string",
- "characterId": "string",
- "name": "string",
- "src": "string",
- "cards": [
- {
- "id": "string",
- "type": "string",
- "cp": 0,
- "name": "string",
- "timing": "string",
- "countdown": "string",
- "target": "string",
- "range": "string",
- "cost": "string",
- "content": "string",
- "flavor": "string",
- "tags": [
- "string"
], - "sheetPropsName": "string",
- "sheetPropsResourceName": "string",
- "sheetPropsValue": "string",
- "sheetPropsResourceType": "string",
- "effectType": "string",
- "effectVariable": "string",
- "currentValue": 0,
- "count": 0,
- "index": 0
}
], - "props": [
- {
- "name": "string",
- "items": [
- {
- "name": "string",
- "sheetPropsResourceType": "string",
- "value": "string",
- "currentValue": 0
}
]
}
], - "extraTags": [
- "string"
], - "faction": "string",
- "memo": "string"
}