2014-02-28 68 views
0

我使用這個代碼,發佈圖片至Facebook如何發佈圖片使用考拉寶石

def post_to_facebook(facebook_auth) 
    graph = Koala::Facebook::GraphAPI.new(facebook_auth.token) 
     graph.put_wall_post(self.message, { 
     "picture" => self.avatar.url(:thumb), 
     "description" => self.message 
     }) 
end 

給Facebook,但我無法打開本地圖片

沒有這樣的文件或目錄@ rb_sysopen - index5.jpeg

如果任何人知道的解決方案,請讓我知道

+0

,這有什麼用PostgreSQL的呢? *困惑* –

+0

我使用pg作爲數據庫 – user3156721

回答

-1
def post_to_facebook(facebook_auth,image,content) 
     begin 
     graph = Koala::Facebook::GraphAPI.new(facebook_auth.token) 
     graph.put_picture(image,content,{:message => self.message}) 
     rescue Faraday::Error::ConnectionFailed => e 
     end 
end