Buddy4all: Difference between revisions

From Salumentis
Line 18: Line 18:
<pre>
<pre>
{
{
   'message': "Message text,
   message: "Message text",
   'message_type': 'friendship_request',
   message_type: 'friendship_request',
   'friend_id': [:id of the inviting user:],
   friend_id: [:id of the inviting user:],
   'open_requests': [:# of open friendship requests:],
   open_requests: [:# of open friendship requests:],
   'tooltip': "a message related to the open requests",
   tooltip: "a message related to the open requests",
   'with_sound' => true|false
   with_soundtrue|false
}
}
</pre>
</pre>

Revision as of 09:01, 29 September 2023

Introduction

User's Guide

Developers Guide

Notification messages

Notifications are sent by the backend via Websocket and/or Firebase push notifications. The following notification are sent:

Friendship endpoints

When new friendship request has been made

Channel: Websocket Message:

{
  message: "Message text",
  message_type: 'friendship_request',
  friend_id: [:id of the inviting user:],
  open_requests: [:# of open friendship requests:],
  tooltip: "a message related to the open requests",
  with_sound:  true|false
}