Help/error
(→HTTP状态码:) |
|||
第6行: | 第6行: | ||
* 200 OK: 执行成功! | * 200 OK: 执行成功! | ||
* 304 Not Modified: 没有数据返回. | * 304 Not Modified: 没有数据返回. | ||
− | * 400 Bad Request: 请求数据不合法,或者超过请求频率限制. | + | * 400 Bad Request: 请求数据不合法,或者超过请求频率限制. 详细的错误代码如下: |
+ | **40028:内部接口错误 | ||
+ | **40033:source_user 或者target_user用户不存在 | ||
+ | **40031:调用的微博不存在 | ||
+ | **40036:调用的微博不是当前用户发布的微博 | ||
+ | **40034:不能转发自己的微博 | ||
+ | **40038:不合法的微博 | ||
+ | **40037:不合法的评论 | ||
+ | **40015:该条评论不是当前登陆用户发布的评论 | ||
+ | **40017:不能给不是你粉丝的人发私信 | ||
+ | **40019:不合法的私信 | ||
+ | **40021:不是属于你的私信 | ||
+ | **40022:source参数(appkey)缺失 | ||
+ | **40007:格式不支持,仅仅支持XML或JSON格式 | ||
+ | **40009:图片错误,请确保使用multpart上传了图片 | ||
+ | **40011:私信发布超过上限 | ||
+ | **40012:内容为空 | ||
+ | **40016:微博id为空 | ||
+ | **40018:ids参数为空 | ||
+ | **40020:评论ID为空 | ||
+ | |||
* 401 Not Authorized: 没有进行身份验证. | * 401 Not Authorized: 没有进行身份验证. | ||
* 402 Not Start mblog: 没有开通微博 | * 402 Not Start mblog: 没有开通微博 |
2010年11月17日 (三) 13:39的版本
help/error
HTTP请求返回状态码及错误信息说明
HTTP状态码:
微博接口API将对每次请求返回以下错误码中的一种:
- 200 OK: 执行成功!
- 304 Not Modified: 没有数据返回.
- 400 Bad Request: 请求数据不合法,或者超过请求频率限制. 详细的错误代码如下:
- 40028:内部接口错误
- 40033:source_user 或者target_user用户不存在
- 40031:调用的微博不存在
- 40036:调用的微博不是当前用户发布的微博
- 40034:不能转发自己的微博
- 40038:不合法的微博
- 40037:不合法的评论
- 40015:该条评论不是当前登陆用户发布的评论
- 40017:不能给不是你粉丝的人发私信
- 40019:不合法的私信
- 40021:不是属于你的私信
- 40022:source参数(appkey)缺失
- 40007:格式不支持,仅仅支持XML或JSON格式
- 40009:图片错误,请确保使用multpart上传了图片
- 40011:私信发布超过上限
- 40012:内容为空
- 40016:微博id为空
- 40018:ids参数为空
- 40020:评论ID为空
- 401 Not Authorized: 没有进行身份验证.
- 402 Not Start mblog: 没有开通微博
- 403 Forbidden: 没有权限访问对应的资源.
- 404 Not Found: 请求的资源不存在.
- 500 Internal Server Error: 服务器内部错误.
- 502 Bad Gateway: 微博接口API关闭或正在升级 .
- 503 Service Unavailable: 服务端资源不可用.
错误信息说明:
当调用API发生错误时,将返回对应格式请求的错误信息, 如XML信息:
<?xml version="1.0" encoding="UTF-8"?> <hash> <request>/direct_messages/destroy/456.xml</request> <error_code>500<error_code> <error>No direct message with that ID found.</error> </hash>
json信息:
{"request","/direct_messages/destroy/456.xml","error_code":"500","error":"No direct message with that ID found."}