0

我正在使用 Appengine 和 Gwt(Google 产品)开发大学考试应用程序,我想以这种方式实现 Facebook: - 让 FB 用户能够通过 facebook 登录应用程序(这是否实现了oAuth2.0 流程,所以现在我有了用户的访问令牌和他的权限) - 因为当教授为他的课程发布一些材料时通知应用程序(这全部由 appengine 处理),我想通知当教授通过墙贴或我的应用程序中的注释发布某些材料时,用户会以某种方式向用户写入有关新发布材料的信息。

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

写 POST 不是问题,目前我正在尝试使用 api graph explorer。我设法在用户的墙上/笔记上写,就好像他在写自己或(如果用户喜欢该应用程序)给所有喜欢的人写一个墙上的帖子/笔记(但对每个人都一样)。

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

4

1 回答 1

0

您不能直接将内容发布到用户的墙上作为通知他们的方式 - 墙上帖子旨在成为用户在您的应用程序中发布的内容(例如,他们发现您的应用程序中的某些内容很有趣并选择与他们的用户分享)朋友,所以他们点击“分享”按钮)。

您可以尝试使用应用程序生成的请求(http://developers.facebook.com/docs/channels/#requests)。这将增加用户的书签计数器,当他们点击它时,他们将进入您的应用程序,您可以向他们展示最新消息。

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

于 2011-09-30T20:33:57.623 回答