从Facebook应用程序获取真实的Facebook用户id

从Facebook应用程序获取真实的Facebook用户id,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在使用graph api为我的Facebook应用获取应用范围内的用户id,但我需要真实的用户id来发送通知。或者有没有一种方法可以使用应用程序范围的用户id发送通知 注意:我看到过几个类似的问题,但没有给出答案。不,您无法获得真实的用户id。是的,如果您的应用程序位于Facebook画布上,您可以使用应用程序范围id发送通知。我在我的应用程序中执行此操作。您是如何执行此操作的?我正在使用这个,但是当我使用应用程序范围的用户时,它抛出一个错误,你的应用程序是一个画布应用程序,对吗?如果是这样

我正在使用graph api为我的Facebook应用获取应用范围内的用户id,但我需要真实的用户id来发送通知。或者有没有一种方法可以使用应用程序范围的用户id发送通知


注意:我看到过几个类似的问题,但没有给出答案。

不,您无法获得真实的用户id。是的,如果您的应用程序位于Facebook画布上,您可以使用应用程序范围id发送通知。我在我的应用程序中执行此操作。

您是如何执行此操作的?我正在使用这个,但是当我使用应用程序范围的用户时,它抛出一个错误,你的应用程序是一个画布应用程序,对吗?如果是这样的话,它应该在那里详细说明。这和我用的一样,不是正确的参考链接。这就是发送应用程序通知的方式:@luschn,除非我弄错了,它确实解释了如何在他发布的同一页面上发布通知。我使用相同的代码。您的链接提供了更多详细信息。是的。我错了。我使用的是较旧版本的API,因此它期望得到真实的用户id。谢谢@Phillip!这个问题被问了很多次,而且总是有一个答案:不可能得到真正的id。如果有办法的话,整个应用程序范围的id将是无效的。