我正嘗試從本地iOS遊戲中「喜歡」一款遊戲應用程序(這會給你虛擬貨幣)。我已經嘗試了很多方法,但是找不到能夠使用良好用戶體驗的方法。iPhone Facebook like like login
該用戶已經授予了我的應用程序Facebook發佈權限,並且我無需登錄即可使用Facebook iOS SDK獲得已驗證的會話。然而,當我嘗試通過Open Graph喜歡這個應用時,我得到這個錯誤: 「(#100)類似的動作還不支持這種類型的對象。」哪些閱讀手冊似乎是正確的。看起來你不喜歡頁面。
所以我嘗試使用嵌入在UIWebView中的(JavaScript)社交插件「像框」。然而,這看起來很醜陋,並迫使用戶登錄,即使我的應用程序已經有一個活躍的Facebook會話。我無法找到一種方法將我的活動會話中的oauth標記傳遞到我的應用程序中的Web視圖 - 可能是「像框」和JavaScript SDK始終強制用戶重新進行身份驗證。
因此,這裏是我的問題:
誰能描述了一種喜歡從iOS應用中的Facebook應用程序/頁,而不強迫用戶再次登錄,(最好)不使用社交插件?或者,如果使用社交插件,如何將活動的Facebook會話傳遞給插件所嵌入的webview?
在此先感謝。
您是否對已經喜歡過的用戶給予同樣的獎勵? (否則,這將違反平臺政策。) – CBroe
否 - 用戶只能使用應用程序一次 - 實際上此時爲0次! –