图片上传接口
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
https://developer.toutiao.com/api/apps/ecpay/saas/image_upload
请求参数必须使用 form 表单格式。
接口频次
20QPS(小程序app_id维度或者thirdparty_id纬度)
请求示例
key | value |
---|---|
app_id | ttdb96ad2b44aeff3301 |
access_token | 567234784 |
image_type | jpg |
image_content | 010101 |
请求示例
key | value |
---|---|
app_id | ttdb96ad2b44aeff3301 |
access_token | 567234784 |
image_type | jpg |
image_content | 010101 |
错误码
错误码 err_no | 描述 err_tips | 排查建议 |
---|---|---|
0 | "" | 上传成功 |
2008 | 签名校验异常,请 使用正确的签名和 json 传参 | 请检查app_id和access_token或者thirdparty_id和component_access_token的正确性 |
7004 | 超过单个图片允许的限制(2M) | 请适当压缩图片大小以免超过上传限制 |
7005 | 图片文件为空 | 商户更换文件后,重新调用 |
7006 | 未知图片类型 | 图片类型必须为JPG, PNG,JPEG |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://developer.toutiao.com/api/apps/ecpay/saas/image_upload' \
--header 'Content-Type: application/json' \
--data-raw '{
"app_id": "string",
"access_token": "string",
"thirdparty_id": "string",
"component_access_token": "string",
"image_type": "string",
"image_content": "string"
}'
响应示例响应示例
200 - 示例 1
{
"err_no": 0,
"err_tips": "string",
"image_id": "string"
}
请求参数
Header 参数
Content-Type
string
必需
Body 参数application/json