[英]Koala - Create tab in facebook (rails)
我想在FB上創建選項卡。
我有以下代碼:
@graph = Koala::Facebook::API.new(Client.find(session[:id_client]).oauth_token)
@graph.put_connections("4154829881847172/tabs","POST", {:access_token => "AAABwdtYjsyoBAMcg558a4FYnZBkZBUiPKmcWWssssWoNZC2yjqE43ghoR9uTiFIhT3ErkQYx45RrrPeOD0ZCvFgnmRIUh9lqRUw5KIlWwxtRW3GvbIEUWp0yB2", :app_id => '1236553701115690'})
但是我有一個問題
-> OAuthException:(#210)主題必須是頁面。
4154829881847172是否是您要向其中添加標簽頁的頁面的正確ID? 並且您確定要使用頁面的訪問令牌嗎? (與頁面管理員的用戶訪問令牌相對)
這些錯誤均表示您正在傳遞除頁面ID以外的其他內容代替頁面ID
這對我也不起作用。 而且我認為原因是http://developers.facebook.com/bugs/194192344040832/ 。 在Graph API Explorer上運行此命令可獲得相同的結果。
但是我確實使用以下方式
@graph = Koala::Facebook::GraphAPI.new("user_access_token")
@newgraph=Koala::Facebook::GraphAPI.new("page_access_token")
@newgraph.put_connections("me","tabs", {:app_id => 'your_app_id'})
您基本上可以使用頁面訪問令牌創建一個圖形對象,然后運行put_connections方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.