新浪微博错误代码解析

时间: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: 服务端资源不可用.