小编tha*_*ent的帖子

使用omniauth-twitter从Twitter检索中型或大型配置文件图像

我正在使用omniauth-twitter gem通过twitter验证用户身份.我也使用他们的Twitter个人资料图片作为我网站的头像.但是,我从Twitter获得的图像是低分辨率.我知道Twitter有更好的分辨率图片.我怎么得到它?

这是我目前正在做的事情.它是用户模型中的一种方法.它的工作原理,只是没有给我一个高品质的图片:

user.rb

  def update_picture(omniauth)
    self.picture   = omniauth['info']['image'] 
  end
Run Code Online (Sandbox Code Playgroud)

我想也许我可以以某种方式将尺寸选项传递给它,但似乎无法找到一个好的解决方案.

twitter twitter-oauth omniauth ruby-on-rails-3

6
推荐指数
2
解决办法
6368
查看次数

Heroku_Accounts和Bundler的问题

我一直把项目推向Heroku没有任何问题.刚刚安装了Heroku_Accounts插件(我很兴奋使用它!).现在,当我推送到heroku时,我遇到了以下问题:

$ git push heroku master
Counting objects: 1338, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1103/1103), done.
Writing objects: 100% (1338/1338), 1.27 MiB, done.
Total 1338 (delta 694), reused 417 (delta 182)

-----> Heroku receiving push
-----> Rails app detected
-----> Detected Rails is not set to serve static_assets
       Installing rails3_serve_static_assets... done
-----> Configure Rails 3 to disable x-sendfile
       Installing rails3_disable_x_sendfile... done
-----> Configure Rails to log to stdout
       Installing rails_log_stdout... done
-----> Gemfile detected, …
Run Code Online (Sandbox Code Playgroud)

heroku ruby-on-rails-3

2
推荐指数
1
解决办法
386
查看次数