FacebookSDK for Android:当有人“喜欢/评论”我的Android应用程序发布的帖子时,试图获取通知

FacebookSDK for Android:当有人“喜欢/评论”我的Android应用程序发布的帖子时,试图获取通知,android,facebook,facebook-graph-api,facebook-like,facebook-android-sdk,Android,Facebook,Facebook Graph Api,Facebook Like,Facebook Android Sdk,我对Facebook的Android版SFD相当陌生 我试图实现的是一个Android应用程序,它使用facebook登录,发布到用户时间线,并在任何人评论或喜欢该帖子时得到通知 我浏览了Facebook的登录教程和发布订阅教程。 一切顺利 现在,我正在努力完成最后一部分。我不知道在有类似或评论时如何得到通知。我浏览了网络和stackoverflow论坛,但没有成功。我猜Facebook有一个通知机制,我不需要启动一个流程来监控帖子。。。 有人能给我一个关于API使用的提示吗 我目前正在看创建对

我对Facebook的Android版SFD相当陌生

我试图实现的是一个Android应用程序,它使用facebook登录,发布到用户时间线,并在任何人评论或喜欢该帖子时得到通知

我浏览了Facebook的登录教程和发布订阅教程。 一切顺利

现在,我正在努力完成最后一部分。我不知道在有类似或评论时如何得到通知。我浏览了网络和stackoverflow论坛,但没有成功。我猜Facebook有一个通知机制,我不需要启动一个流程来监控帖子。。。 有人能给我一个关于API使用的提示吗

我目前正在看创建对象类型部分,将操作与对象创建关联起来,但它似乎描述了如何为facebook web应用程序而不是android应用程序执行操作

编辑

我发现了这一点,但不太确定如何将其转化为Android编码。
如果有人能在这方面帮助我,我将不胜感激。

我想你必须用php创建一个页面来处理Facebook的回复,它以一个

从Facebook获取您使用php中的$_GET[name]检索的响应,您必须向Facebook发送确认以确认连接正常,Facebook将通过

带有json对象的POST请求$\u POST[name],例如包含对象中用户的信息,以及条目中的不同更新

您可以将所有这些信息放在数据库中,当用户启动应用程序时,您可以自动将他连接到一个php脚本,该脚本检查数据库是否有新信息


指定他是谁,使用他保存在设备内存中的用户变量,然后从数据库中询问有关此用户的信息。我还没有测试过,但它应该可以工作。

我理解您的看法,但是,我认为创建一个页面来处理这个问题太过分了,因为我只希望用户在使用应用程序时收到通知。你可以看到这是一个开始阅读书籍的用户,当他开始阅读我在Facebook上发布的应用程序时。当他阅读时,我的应用程序会收到FB朋友喜欢或评论该帖子的通知,说明该用户开始阅读他的书。关于webservices,您可以阅读以下帖子:。使用php页面是与远程服务器(应用程序外部)通信的常用方式。为了避免使用数据库,您只需添加一个playerpreference来存储用户ID,并在需要时将此ID发送到php页面,该页面将处理与Facebook的连接。