ios pubnub消息传递系统

时间:2014-06-23 20:45:13

标签: ios ios7 pubnub

我在ios应用程序中使用pubnub并且在开发过程中遇到了一些问题。我已经建立了一个社交网络,用户可以注册,拥有自己的个人资料,添加/删除朋友等等。我还能够实现一个系统,用户可以使用pubnub与他们选择与朋友列表聊天的朋友聊天1on1。所有应用程序的朋友和用户数据都是从通过json检索的php / mysql后端访问的。我现在正在尝试实现一个警报消息系统,该系统允许用户发送消息,该消息立即由该用户的朋友列表中的每个人接收。 AlertMessageView只包含一个文本字段和一个按钮。当用户输入消息并按下提交按钮时,它将使用pubnub消息传递系统将消息发送给每个人。是否有人可能知道如何做到这一点?可能吗?我迷失了,需要有关此类功能实施的指导。如果您希望看到任何代码,请告诉我。提前致谢。

功能理念(每个用户都可以这样做)。

  • 用户输入消息
  • 用户按下提交按钮
  • json用于检索该用户朋友列表中的每个人的列表
  • ??如何实现pubnub向好友列表中的所有用户发送消息??

1 个答案:

答案 0 :(得分:0)

您特别感兴趣的方法是:

https://github.com/pubnub/objective-c/tree/master/iOS#publishing-messages(发布消息)

https://github.com/pubnub/objective-c/tree/master/iOS#who-is-here-now-(获取用户列表)

您应该使用每个用户在自己的频道上监听的模式(myUsername-private),并且还可以订阅公共大厅(公共)频道。这样,他就可以在公共频道和私人频道上收到消息。

公共频道收到公共聊天流量,私人频道上交换私人聊天对话框。

位于https://github.com/pubnub/objective-c/tree/master/iOS/iPadDemoApp的演示应用程序有一个很好的例子,可以使用您正在寻找的每种方法。

另外,您是否有机会查看http://www.pubnub.com/docs/objective-c/iOS/ios-sdk.html提供的正式文档和教程?我想它会告诉你如何在PubNub中完成你需要的一切。从那里开始,只需将iOS调用与它集成即可。

geremy