Twitter搜索快讯iPhone
问题描述:
我想使用Urban Airship在发现新的Twitter搜索结果时向用户的iPhone发送推送通知。Twitter搜索快讯iPhone
我相当积极我需要一个web应用程序来完成这个 - 注册用户的iPhone,保存他们的搜索字词和民意调查Twitter搜索。我怎么能建立这个应用程序(根据使用哪种语言等)?
非常感谢。
答
你是对的,你需要建立一个网络应用程序,它会自动搜索Twitter,然后创建一个推送通知有效载荷传送给你的用户。另外,您可能希望您的应用也接受来自用户的请求以检索实际的推文。这是因为您不能只将tweet内容加载到通知有效内容中,因为它们的尺寸极小。
由于Urban Airship通过HTTP工作,因此您可以使用任何您想要的语言。只要按照你所知道的去做,就没有最好的办法去做。
虽然我会这么说 - 每秒都会有很多很多的推文。无论您想要做什么,可伸缩性都可能会成为一个相当大的因素。这可能是为什么一年之后,没有很多支持Push的Twitter应用。
答
@bpapa是对的,你应该使用你最熟悉的语言。另外,我会建议查看Twitter Streaming API,它将帮助您实时制作应用程序。
答
一切说以前是正确的,我只是想补充一点:
我强烈建议考虑http://superfeedr.com来处理越来越TE数据。
有了Superfeedr,你可以利用他们的PubSubHubbub API,而不必自己做任何的RSS解析。
这里的流量将如何工作:
- 用户订阅手机上Twitter用户/搜索。
- 手机告诉您的服务用户X已订阅。
- 您的网络应用程序注册超级饲养者观看RSS源(并跟踪这种关系)
- 当出现一个新项目时,Superfeedr会向您的Web应用程序POST最新项目。
- 您可以查看用户和Feed之间的关系,并告诉Urban Airship向该用户发送警报。
这样,您的所有web应用程序都必须智能地跟踪关系。