这是我第一次尝试开发 Facebook 应用程序,如果我的问题太天真,请提前抱歉。
我需要做的是制作一个类似聊天的 facebook 应用程序,其中:
- 用户可以在墙上写一些东西
- 该应用程序应该能够检测到此事件并向我自己的外部 Web 服务发送 HTTP 请求,该服务将提供响应(文本)
- 将该文本作为评论发布
- 用户应该能够通过输入另一个评论来继续对话(在这种情况下,我们回到步骤#2)
基本上,这将非常类似于: https ://www.facebook.com/SkyscannerFlightSearch
我认为一种(丑陋的)方法是制作一个脚本,通过使用 Graph API 来搜索新的墙条目/评论并在无限循环中发布回复,但这显然是次优且昂贵的。
每次输入墙帖/评论时,有什么方法可以让 facebook 调用某个 url?或者像Twitter 的基于长轮询技术的流 API 之类的东西?通过假设这种解决方案,我是在正确的方向上还是我完全错过了重点?
提前致谢。