豆瓣restful api 状态和错误码

豆瓣 API 通过HTTP Status Code来说明 API 请求是否成功 下面的表格中展示了可能的HTTP Status Code以及其含义

状态码 含义 说明
200 OK 请求成功
201 CREATED 创建成功
202 ACCEPTED 更新成功
400 BAD REQUEST 请求的地址不存在或者包含不支持的参数
401 UNAUTHORIZED 未授权
403 FORBIDDEN 被禁止访问
404 NOT FOUND 请求的资源不存在
500 INTERNAL SERVER ERROR 内部错误

通用错误码,具体产品由具体产品api文档给出。

错误码 错误信息 含义 status code
999 unknow_v2_error 未知错误 400
1000 need_permission 需要权限 403
1001 uri_not_found 资源不存在 404
1002 missing_args 参数不全 400
1003 image_too_large 上传的图片太大 400
1004 has_ban_word 输入有违禁词 400
1005 input_too_short 输入为空,或者输入字数不够 400
1006 target_not_fount 相关的对象不存在,比如回复帖子时,发现小组被删掉了 400
1007 need_captcha 需要验证码,验证码有误 403
1008 image_unknow 不支持的图片格式 400
1009 image_wrong_format 照片格式有误(仅支持JPG,JPEG,GIF,PNG或BMP) 400
1010 image_wrong_ck 访问私有图片ck验证错误 403
1011 image_ck_expired 访问私有图片ck过期 403
1012 title_missing 题目为空 400
1013 desc_missing 描述为空 400

原文地址:https://www.cnblogs.com/yangchunlong/p/8063732.html