2012-08-25 57 views
0

我的Facebook應用程序有幾千個用戶,但他們很長一段時間沒有訪問該應用程序,我沒有權限訪問它們。我確實有他們的uid。如何在沒有令牌的情況下聯繫Facebook應用程序用戶

我該如何聯繫我的應用程序用戶?

我曾經使用Notification.sendEmail,但它現在已被棄用,不會發送任何電子郵件。我擁有所有用戶的電子郵件許可,但由於我使用了該功能,因此我之前沒有存儲用戶電子郵件地址。我應該存儲地址。

我明白,所有使用新的Graph API都需要訪問令牌。所以我的選擇是使用舊的Rest API。但是有沒有一種方法可以用於這種情況?

+0

請參閱本文件的「應用程序用戶要求」部分:https://developers.facebook.com/docs/requests/ – cpilko

+0

看起來很有希望。明天需要試試。 – Mika

+0

你還不能使用應用程序訪問令牌檢索電子郵件地址嗎? (假設他們以後沒有刪除應用程序) – Igy

回答

0

你應該能夠檢索仍然授予誰您的應用程序的用戶的電子郵件地址emailPermission如果他們沒有隨後被移除它 - 你可以使用App訪問令牌(見Authentication文檔的更多信息做到這一點)

撥打電話到/<USER ID>?fields=email獲得地址

相關問題