1
我試圖發佈照片在我的紅寶石應用程序使用考拉Facebook。我閱讀了大量的網站和帖子,但我無法達成解決方案。 這是我的代碼:考拉Facebook的錯誤500當我使用put_picture
@graph = Koala::Facebook::API.new(credentials.token)
albums = @graph.get_connections('me', 'albums')
albuminfo = @graph.put_object('me','albums', :name=>'MyAppAlbum')
album_id = albuminfo["id"]
cover = @graph.put_picture(image_url)
cover_id = cover ["id]"
CoverSocialService.new(cover).upload_facebook_cover_picture(session[:fb_credentials], path_to_url(@cover.filtered_url))
redirect_to "https://www.facebook.com/profile.php?preview_cover=#{cover_id}"
這給我的錯誤:
Type: OAuthException, code: 1, message: An unknown error has occurred. [HTTP 500]
N線:
cover = @graph.put_picture(image_url)
我已經用不同的線程嘗試。我已經檢查了我的權限:photo_upload,publish_stream,user_photos。
腳本正確創建MyAppAlbum,但我無法發佈照片。
照片的尺寸小於700像素X 700像素和800KB
非常感謝你提前
是的。它可以訪問,但它是一個猜測。其他開發者解決了這個問題。但我沒看到如何。感謝你的回答 –