Skip to content

Commit

Permalink
feat: implement GetMember in Conversations
Browse files Browse the repository at this point in the history
  • Loading branch information
Tr00d committed May 24, 2024
1 parent e92db28 commit 881ef15
Show file tree
Hide file tree
Showing 16 changed files with 1,020 additions and 55 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"joined": {
"is_system": true,
"user_id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"member_id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
},
"channel": {
"type": "app",
"from": {
"type": "app"
},
"to": {
"type": "app",
"user": "string"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"invited": {
"is_system": true
}
},
"channel": {
"type": "app",
"from": {
"type": "string"
},
"to": {
"type": "app",
"user": "string"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"joined": {
"is_system": true,
"user_id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"member_id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
},
"channel": {
"type": "mms",
"from": {
"type": "mms"
},
"to": {
"number": "string"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"joined": {
"is_system": true,
"user_id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"member_id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
},
"channel": {
"type": "messenger",
"from": {
"type": "messenger"
},
"to": {
"id": "app"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"joined": {
"is_system": true,
"user_id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"member_id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
},
"channel": {
"type": "phone",
"from": {
"type": "phone"
},
"to": {
"type": "phone",
"number": "string"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"joined": {
"is_system": true,
"user_id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"member_id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
},
"channel": {
"type": "sms",
"from": {
"type": "sms"
},
"to": {
"type": "sms",
"number": "string"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391",
"conversation_id": "CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a",
"_embedded": {
"user": {
"id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"name": "my_user_name",
"display_name": "My User Name",
"_links": {
"self": {
"href": "https://api.nexmo.com/v1/users/USR-82e028d9-5201-4f1e-8188-604b2d3471ec"
}
}
}
},
"state": "JOINED",
"timestamp": {
"invited": "2020-01-01T14:00:00.00Z",
"joined": "2020-01-01T14:00:00.00Z",
"left": "2020-01-01T14:00:00.00Z"
},
"initiator": {
"joined": {
"is_system": true,
"user_id": "USR-82e028d9-5201-4f1e-8188-604b2d3471ec",
"member_id": "MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
},
"channel": {
"type": "viber",
"from": {
"type": "viber"
},
"to": {
"id": "app"
}
},
"media": {
"audio_settings": {
"enabled": true,
"earmuffed": true,
"muted": true
},
"audio": true
},
"knocking_id": "string",
"invited_by": "MEM-63f61863-4a51-4f6b-86e1-46edebio0378",
"_links": {
"href": "https://api.nexmo.com/v1/conversations/CON-63f61863-4a51-4f6b-86e1-46edebio0391/members/MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
}
}
Loading

0 comments on commit 881ef15

Please sign in to comment.