2012-08-25 54 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获得地址

相关问题