METHOD_AddContact
This method adds a contact to the user's
BlackBerry Connect
app contact list. The following table describes the parameters that you can include in this method.
Parameter | Type | Required | Description |
---|---|---|---|
contactId | String | √ | This parameter specifies the ID of the contact to add to the contact list. |
groupId | String | — | This parameter specifies the group ID to add to the contact list. |
dependencies | String | — | This parameter specifies the other methods that this method is dependent on. |
BEMS response and notification
BEMS
response and notification The following table describes the parameters that
BEMS
returns and the notification sent to the BlackBerry Connect
app when the contact is added.Parameter | Type | Description |
---|---|---|
method | String | This parameter specifies the invoked method (for example, the AddContact method). |
state | String | This parameter specifies the state of the request to BEMS (for example, Processing or Complete). |
Code example
The following example sends a request to
BEMS
to add user1 to the user's BlackBerry Connect
app contact list.{ "method":"AddContact", "params": { "contactId":"sip:user1@example.com" }, "id":"c55", "jsonrpc":"2.0" }
If the request is successful,
BEMS
returns the following response to the BlackBerry Connect
app and processes the request.{ "id":"c55", "error":null, "result": { "data": { "method":"AddContact", "state":"PROCESSING" } }, "jsonrpc":"2.0", "background":true }
If there are no errors,
BEMS
sends the following notification to the BlackBerry Connect
app and adds the contact.
{ "id":"c55", "sequence":1018541300000024, "result": { "data": { "method":"AddContact", "state":"COMPLETE" } }, "jsonrpc":"2.0" }