我試圖完成以下操作:在用戶(Facebook應用程序)的主頁上,用戶使用Facebook登錄後,應該有一個覆蓋,但只有當用戶沒有「喜歡」客戶的Facebook頁面(這是不同於我創建的應用)。在這個覆蓋層上,應該有一個像客戶Facebook頁面一樣的按鈕。/(userid)/ likes /(pageid)返回不完整的結果
我認爲我可以用圖api來訪問/(userid)/likes/(pageid)
。但是,即使我「喜歡」該頁面,我也會收到一個空的結果。
如果我訪問/(userid)/likes
,我只會得到兩個結果。這兩個頁面是我「喜歡」的頁面,但這兩個不會顯示在我的Facebook帳戶下的「其他喜歡的」下。 「其他喜歡」下的頁面(客戶頁面就是其中之一),但不顯示在api調用的結果中。
有趣的是,無論我添加「user_likes」權限,我總能得到這兩個頁面的結果。我再次調用/(userid)/permissions
進行檢查,並且權限設置被正確識別。
任何想法?謝謝!