簡體   English   中英

難以獲得用戶喜歡的所有頁面

[英]Difficulty getting all pages a user likes

我使用這段代碼,它可以獲得用戶喜歡的所有頁面:

@user = session[:graph].get_object('me')
    like = session[:graph].get_connections("me", "likes")
    if !(like.to_s.include?('appid'))
     redirect '/youneedlike'
    end

它適用於我和我的伙伴,但有些用戶有錯誤:它們總是被重定向,即使它們喜歡我們的頁面。

怎么了?

您的應用是否請求user_likes 權限

或者,如果您的應用是畫布應用,則可以使用signed_request參數執行相同的操作:

# pseudocode
signed_request = decode signed_request()
if signed_request['page']['liked']:
  # user liked page, do something cool
else:
  # user doesn't like page. redirect somewhere to tell them why they should

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM