我正试图上传一张图片到PingFM.他们的documentation人说:
media – base64 encoded media data.
我可以通过URL访问此图像.我试过(几乎猜到了):
ActiveSupport::Base64.encode64(open("http://image.com/img.jpg"))
但我有一个错误:
TypeError: can't convert Tempfile into String
from /usr/lib/ruby/1.8/base64.rb:97:in `pack'
from /usr/lib/ruby/1.8/base64.rb:97:in `encode64'
from (irb):19
from :0