Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当用户离线时,如何在Facebook上发送通知?_Facebook_Notifications_Access Token - Fatal编程技术网

当用户离线时,如何在Facebook上发送通知?

当用户离线时,如何在Facebook上发送通知?,facebook,notifications,access-token,Facebook,Notifications,Access Token,我正在制作一个应用程序,它将与我拥有的系统集成。 其想法是,在我的系统中发生的某些事件中,应用程序可以通过Facebook向用户发送通知。 也就是说,我的应用程序不一定要在Facebook中包含某些内容,最初的想法是只通过Facebook通知用户我系统中的某个事件,当用户单击通知时,它将被重定向到我的系统 这可能吗?原因我在保留访问令牌时遇到问题,因为这些事件主要发生在用户脱机时,并且如果我拥有的访问令牌因任何原因无效,我将不得不获取一个新的令牌,因为在用户“重新授权”时没有我的应用程序,因为它

我正在制作一个应用程序,它将与我拥有的系统集成。 其想法是,在我的系统中发生的某些事件中,应用程序可以通过Facebook向用户发送通知。 也就是说,我的应用程序不一定要在Facebook中包含某些内容,最初的想法是只通过Facebook通知用户我系统中的某个事件,当用户单击通知时,它将被重定向到我的系统


这可能吗?原因我在保留访问令牌时遇到问题,因为这些事件主要发生在用户脱机时,并且如果我拥有的访问令牌因任何原因无效,我将不得不获取一个新的令牌,因为在用户“重新授权”时没有我的应用程序,因为它在事件发生时不会联机。

创建通知只需要应用程序访问令牌。但通知目前仅适用于canvas应用程序,不适用于外部网站。正如CBroe所说,通知仅适用于canvas应用程序,并且要求用户已经授权该应用程序。如果您创建一个画布应用程序,在用户验证后,您可以随时访问该应用程序以发送通知。您的通知将自动重定向到您的canvas应用程序。我了解canvas应用程序的这一部分,但我的问题是,如果访问令牌无效且用户处于脱机状态,是否有任何方法为我的应用程序发送通知。