2013-02-04 25 views
0

Iam致力於Rails應用程序,並使用FBGraph在Facebook上發佈。當一個人點擊一個旺季按鈕時,就會發布臉書。 Iam使用以下代碼在用戶的牆上張貼:Facebook Post Alert - 2013年2月突發變化

if facebook_post.user.granted_publish_actions? 
    me = FbGraph::User.me(facebook_post.user.oauth_token) 
    me.feed!(
    :picture => facebook_post.picture_url, 
    :link => facebook_post.link, 
    :name => facebook_post.name, 
    :description =>facebook_post.description 
    ) 
end 

此代碼不會調用Open Graph API發佈到用戶的牆上。但是我的應用程序仍然得到了alert,這基本上是對Open Graph API應用程序的警告,可以在用戶的​​牆上發佈。

如果Iam缺少一些東西,請諮詢。

非常感謝。

回答

0

發送警報是因爲您的應用設置爲「2013年2月突破性更改」已禁用。如果您無需修改​​,只需進入應用的高級設置頁面並啓用它。
設置頁面的URL類似於「https://developers.facebook.com/apps/APP_ID/advanced

+0

謝謝。我啓用它。 –

+0

我啓用了設置,但現在登錄Facebook已經開始給我錯誤 - 「發生錯誤,請稍後再試。」 Iam不使用Open Graph ApI。我錯過了什麼?請幫忙。 –

+0

這是一個將Auth Dialog的遺留網址重定向到錯誤URL的錯誤。現在該錯誤應該修復。細節在這裏。 https://developers.facebook.com/bugs/604938429520244 – Oklahomer

相關問題