新浪微博错误代码解析
时间:2012-11-13 作者:smarteng 分类: 心情杂记
微博,微型博客(MicrBlg)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组建个人社区,以140字左右的文字更新信息,并实现即时分享。微博有五方面的理解:1、关注机制:可单向可双向;2、简短内容:通常为140字;3、实时信息:最新实时信息;4、广播式:公开的信息,谁都可以浏览;5、社交网络平台:把微博归为社交网络(国内知名新媒体领域研究学者陈永东)。美国twitter是最早也是最著名的微博,中国门户网站的“大哥大”新浪是国内门户网站中第一家提供微博服务的网站,在2009年8月份推出“新浪微博”内测版——微博正式进入中文上网主流人群视野。
使用新浪微博,经常会遇到一些错误代码提示。这是因为新浪微博对每个IP调用接口有限制,而这接口有时候不稳定,调用发微博接口可能报签名错误,重试应该就可以了。现根据相关资料,将这些代码辑录并做解析如下:
304 Nt Mdified: 没有数据返回.
400 Bad Request: 请求数据不合法,或者超过请求频率限制. 详细的错误代码如下:
40028:内部接口错误(如果有详细的错误信息,会给出更为详细的错误提示)
40033:surce_user或者target_user用户不存在
40031:调用的微博不存在
40036:调用的微博不是当前用户发布的微博
40034:不能转发自己的微博
40038:不合法的微博
40037:不合法的评论
40015:该条评论不是当前登录用户发布的评论
40017:不能给不是你粉丝的人发私信
40019:不合法的私信
40021:不是属于你的私信
40022:surce参数(appkey)缺失
40007:格式不支持,仅仅支持XML或JSN格式
40009:图片错误,请确保使用multipart上传了图片
40011:私信发布超过上限
40012:内容为空
40016:微博id为空
40018:ids参数为空
40020:评论ID为空
40023:用户不存在
40024:ids过多,请参考API文档
40025:不能发布相同的微博
40026:请传递正确的目标用户uid或者screen name
40045:不支持的图片类型,支持的图片类型有JPG,GIF,PNG
40008:图片大小错误,上传的图片大小上限为5M
40001:参数错误,请参考API文档
40002:不是对象所属者,没有操作权限
40010:私信不存在
40013:微博太长,请确认不超过140个字符
40039:地理信息输入错误
40040:IP限制,不能请求该资源
40041:uid参数为空
40042:tken参数为空
40043:dmain参数错误
40044:appkey参数缺失
40029:verifier错误
40027:标签参数为空
40032:列表名太长,请确保输入的文本不超过10个字符
40030:列表描述太长,请确保输入的文本不超过70个字符
40035:列表不存在
40053:权限不足,只有创建者有相关权限
40054:参数错误,请参考API文档
40059:插入失败,记录已存在
40060:数据库错误,请联系系统管理员
40061:列表名冲突
40062:id列表太长了
40063:urls是空的
40064:urls太多了
40065:ip是空值
40066:url是空值
40067:trend_name是空值
40068:trend_id是空值
40069:userid是空值
40070:第三方应用访问api接口权限受限制
40071:关系错误,user_id必须是你关注的用户
40072:授权关系已经被删除
40073:目前不支持私有分组
40074:创建list失败
40075:需要系统管理员的权限
40076:含有非法词
40084:提醒失败,需要权限
40082:无效分类!
40083:无效状态码
40084:目前只支持私有分组
40101 versin_rejected auth版本号错误
40102 parameter_absent auth缺少必要的参数
40103 parameter_rejected auth参数被拒绝
40104 timestamp_refused auth时间戳不正确
40105 nnce_used auth nnce参数已经被使用
40106 signature_methd_rejected auth签名算法不支持
40107 signature_invalid auth签名值不合法
40108 cnsumer_key_unknwn! auth cnsumer_key不存在
40109 cnsumer_key_refused! auth cnsumer_key不合法
40110 tken_used! auth Tken已经被使用
40111 auth Errr: tken_expired! auth Tken已经过期
40112 tken_revked! auth Tken不合法
40113 tken_rejected! auth Tken不合法
40114 verifier_fail! auth Pin码认证失败
40301 t many lists, see dc fr mre inf 已拥有列表上限
40302 auth faild 认证失败
40303 already fllwed 已经关注此用户
40304 Scial graph updates ut f rate limit 发布微博超过上限
40305 update cmment ut f rate 发布评论超过上限
40306 Username and pwd auth ut f rate limit 用户名密码认证超过请求限制
40307 HTTP METHD is nt suprted fr this request 请求的HTTP METHD不支持
40308 Update weib ut f rate limit 发布微博超过上限
40309 passwrd errr 密码不正确
40314 permissin denied! Need a high level appkey 该资源需要appkey拥有更高级的授权
401 Nt Authrized: 没有进行身份验证.
402 Nt Start mblg: 没有开通微博
403 Frbidden: 没有权限访问对应的资源.
404 Nt Fund: 请求的资源不存在.
500 Internal Server Errr: 服务器内部错误.
502 Bad Gateway: 微博接口API关闭或正在升级 .
503 Service Unavailable: 服务端资源不可用.