2011-06-07 48 views
0

這是我的情況,每當用戶獲得一個新的高分,我想發送一個Facebook消息到我的遊戲帳戶,我設法做到這一點與無限的會議,我已經存儲會話數據與我的屬性帳戶,並始終直接連接到我的個人資料併發布。Facebook與FlashFacebook Api - 使用相同應用的不同用戶的無限會話,可以嗎?

現在想象一下,我想要做同樣的事情,但與另一個配置文件,是否有可能用戶使用相同的應用程序?任何想法如何在登錄之前識別不同的賬戶?

或者我必須有不同的Facebook程序爲不同的帳戶做同樣的事情嗎?

謝謝

回答

1

會話密鑰是在舊的REST API使用,訪問令牌是在新的OAuth和圖形API使用。 我更喜歡令牌,我的例子是: 用戶Michael只能在同一時間爲FarmVille(遊戲應用程序)檢索一個令牌。 FarmVille(遊戲應用程序)只有一個api密鑰/祕密密鑰才能分配給它。

但是,邁克爾可以同時擁有兩個或更多不同的標記,例如FarmVille和Farmvillage,但它不能互換。

如果您有兩個名爲Michael和David的賬戶,那麼您可以爲相同的應用獲得兩個令牌,例如FarmVille,但它也不可互換。

爲了更正,「用戶Michael只能在同一時間檢索一個FarmVille(遊戲應用程序)的標記」是錯誤的,如果權限不同,用戶Michael可以在相同的應用程序上檢索多個標記。然而,它仍然不是絕對正確的,那時候你可以通過https://www.facebook.com/desktop/notifier/transfer.php?__a=1

持有多個具有相同權限和相同應用的令牌
相關問題