如何使用Facebook应用程序向用户发送通知

如何使用Facebook应用程序向用户发送通知,facebook,posting,Facebook,Posting,我正在使用Appengine和Gwt(谷歌产品)开发一个大学考试的应用程序,我希望通过以下方式实现Facebook: -允许FB用户通过facebook登录应用程序(这是否实现了oAuth2.0流,因此现在我拥有了用户的访问令牌和权限) -由于应用程序是为了在教授为其课程发布某些材料时收到通知(这一切都由appengine处理),因此我希望在教授发布某些材料时通知用户,通过墙贴或应用程序中的注释,向用户写入有关新发布材料的信息 我一直在网上浏览每一个资源,都找不到答案:有很多类似的问题,但没有答

我正在使用Appengine和Gwt(谷歌产品)开发一个大学考试的应用程序,我希望通过以下方式实现Facebook: -允许FB用户通过facebook登录应用程序(这是否实现了oAuth2.0流,因此现在我拥有了用户的访问令牌和权限) -由于应用程序是为了在教授为其课程发布某些材料时收到通知(这一切都由appengine处理),因此我希望在教授发布某些材料时通知用户,通过墙贴或应用程序中的注释,向用户写入有关新发布材料的信息

我一直在网上浏览每一个资源,都找不到答案:有很多类似的问题,但没有答案

写这篇文章不是问题,目前我正在尝试使用api图形浏览器。 我设法在用户的墙上/便笺上书写,就像他自己在写一样,或者(如果用户喜欢应用程序)在墙上写所有喜欢的帖子/便笺(但对每个人都一样)

但是,我没有找到一种方法来向每个用户发送个性化的墙贴/便条,以回应发布的某些特定材料。
FB不允许这样做,因为这被认为是垃圾邮件?

你不能直接将内容发布到用户的墙上作为通知他们的方式-墙上的帖子是用户在你的应用程序中发布的内容(例如,他们在你的应用程序中发现一些有趣的东西,并选择与朋友共享,因此他们单击“共享”按钮)

您可以尝试使用应用程序生成的请求()。这将增加用户的书签计数器,当用户单击它时,他们将进入您的应用程序,您可以向他们显示最新消息


或者,您可以请求应用程序的“电子邮件”权限,并在有新内容时向用户发送电子邮件通知。

好的,谢谢您的回复;)我现在使用电子邮件通知,但我也想尝试应用程序生成的请求…但我的应用程序似乎没有显示计数器的书签。。。怎么会?我必须更改一些设置吗?或者写一些代码让它显示出来?ThanksI相信只有“Facebook上的应用”(又名canvas应用)才有书签,所以它可能只与本例相关。如果你的应用程序用于外部网站,你可以尝试引导使用你的应用程序并经常访问Facebook的用户使用你的应用程序的画布版本,该版本专门用于让人们访问你的网站。此外,如果您觉得问题已经得到回答,请帮我/社区一个忙,然后单击绿色复选框“接受”答案。谢谢祝你好运