Как сделать запрос на отправку и принять запрос в чат-приложении?
Предположим, я создаю приложение для чата. Один пользователь сможет общаться с другим пользователем только в том случае, если он примет его запрос. В основном первый пользователь отправляет сообщение другому пользователю. Второй пользователь принимает приглашение, нажав на кнопку Принять .. а затем создается список друзей, и они могут общаться. Может ли кто-нибудь сказать код кнопки отправки и приема запроса?
Что я уже пробовал:
Я сделал простое приложение для чата, где любой пользователь может отправить сообщение другому пользователю через известную почту, но без другого разрешения. Я хочу сделать его как facebook где вы можете отправить запрос введя почтовый идентификатор и если и только если другой пользователь нажимает кнопку Принять то их разговор возможен