基本上,我现在在iOS平台上制作一个基本的社交网络应用程序,使用PHP作为后端。我可以在我的社交网络应用程序中进行登录,注册功能,但是,我现在正在努力如何在我的应用程序中添加朋友。
据我所知,我必须按照本教程制作一个make_friends表:http://www.9lessons.info/2014/03/facebook-style-friend-request-system.html
然而,我想知道的是,如果一个用户向另一个用户发送了一个朋友请求,那么“making_friends”表中的“status”可能是“0”,表示发送了好友请求并等待回复。但是如何让其他用户知道用户正在向他发送好友请求,然后另一个用户可以接受好友请求并将“状态”更新为“1”,这意味着其他用户接受好友请求
总之,我不知道如何使用服务器作为桥梁,从一个客户端与另一个客户端进行通信。有没有人有任何好的建议?
答案 0 :(得分:0)
您可以使用推送通知向客户端发送请求或定期点击服务器并检查状态,但这不是处理它的好方法
对于ios推送通知,请检查此Apple Push Notification Services
答案 1 :(得分:0)
您可以INSERT
将这两个用户作为making_friends
表中的一条记录,并为其创建状态。
making_friends table
--------------------
User1
User2
Status
用户在此表中插入后,您可以在状态上设置标记并让用户知道请求