该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-18
最后修改:2011-05-18
图片上传支持新浪和搜狐还有163微博了。
腾讯的上传图片总返回:"{\"data\":null,\"msg\":\"file size error\",\"ret\":1}" 同样的代码在新浪和搜狐就ok。 网易的发图片API接口真变态,分步骤: 引用 注意:本接口只是传图,并不能发微博,如果发带图片的微博,请先调用本接口得到upload_image_url后,再调用statuses/update,并将upload_image_url作为作为status参数值 http://open.t.163.com/wiki/index.php?title=%E4%B8%8A%E4%BC%A0%E5%9B%BE%E7%89%87(statuses/upload) |
|
返回顶楼 | |
发表时间:2011-05-18
lemonweirui 写道 为啥豆瓣的oauth在成功获得request_token之后,换取access_token的时候oauth抛出错误啊。桌面应用不需要提供callback参数吧。
这得看豆瓣的API文档要求了。 |
|
返回顶楼 | |
发表时间:2011-05-27
我想弱弱地问一下,如何能取得他的用户名和 ID号呢???
|
|
返回顶楼 | |
发表时间:2011-05-27
kingze 写道 我想弱弱地问一下,如何能取得他的用户名和 ID号呢???
以新浪为例 resp = client.get '/account/verify_credentials.json' sina_json_data = resp.body sina_hash = ActiveSupport::JSON.decode(sina_json_data) sina_id = sina_hash['id'] sina_name = sina_hash['name'] |
|
返回顶楼 | |
发表时间:2011-12-21
刚刚使用时遇到两个问题,,,
1)Sohu微博出现以下问题: NoMethodError in MemberController#syncs_new undefined method `gsub' for nil:NilClass activesupport (3.1.1) lib/active_support/whiny_nil.rb:48:in `method_missing' /opt/ruby/lib/ruby/1.9.1/cgi/util.rb:7:in `escape' oauth (0.4.5) lib/oauth/tokens/request_token.rb:28:in `block in build_authorize_url' oauth (0.4.5) lib/oauth/tokens/request_token.rb:28:in `each' oauth (0.4.5) lib/oauth/tokens/request_token.rb:28:in `map' oauth (0.4.5) lib/oauth/tokens/request_token.rb:28:in `build_authorize_url' oauth (0.4.5) lib/oauth/tokens/request_token.rb:9:in `authorize_url' oauth_china (0.4.0) lib/oauth_china.rb:72:in `authorize_url' 2)网易微博出下以下问题: OAuth::Problem in MemberController#syncs_new consumer not found oauth (0.4.5) lib/oauth/consumer.rb:181:in `request' oauth (0.4.5) lib/oauth/consumer.rb:197:in `token_request' oauth (0.4.5) lib/oauth/consumer.rb:139:in `get_request_token' oauth_china (0.4.0) lib/oauth_china.rb:28:in `initialize' oauth_china (0.4.0) lib/oauth_china/strategies/netease.rb:14:in `initialize' 请问如何解决,谢谢! |
|
返回顶楼 | |