С помощью Boolky API вы можете интегрировать ряд функций, таких как отправка сообщения как существующим контактам, так и новым, вы можете рассчитать стоимость перед отправкой. Вы можете добавить контакт каждый раз, когда у вас есть новый пользователь. Вы можете интегрировать всю имеющуюся у нас опции, если одно из опций недоступна для вас или у вас возникли проблемы с интеграцией, напишите по адресу Служба поддержки и мы решим эту проблему как можно скорее
Вы можете использовать endpoint для добавления контактов в нашей системе. Вы можете добавить во вашей группы.Если вы не указали какую-либо группу, то контакты будут добавлены к "Все" группа, которая по определению генерируется для вас. А также, если у вас есть контакты, сохраненные в нашей системе, вы можете использовать contactIds в ОТПРАВИТЬ SMS СООБЩЕНИЯ endpoint.
{
"content": [
{
"name": "Emma Smith",
"phone": "+12508682818",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
},
{
"name": "Olivia Munn",
"phone": "+17784845095",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
},
{
"name": "Ava Gardner",
"phone": "+12508079925",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
},
{
"name": "Isabella Rossellini",
"phone": "+12507129905",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
}
],
"groupIds": [
1,
2,
3
]
}
Variable | Type | Validation | Required | Info |
---|---|---|---|---|
name | string | Min 1, Max 50 characters | true | Contact Name |
phone | string | Min 1 Number | true | Contact phone number |
birthDay | dateString | null | false | Contact birth day |
gender | integer | null | false | Contact gender male - 1, female - 2 |
null | false | Contact email address | ||
groupIds | int[] | null | false | Group Ids - for example [1,2,3] |
Если все прошло удачно, вы найете contacts field[]. Единные contacts имеют данные поля.
name, phone, groupIds, notValid, gender, mail
{
"result": {
"data": [
{
"id": 5817760,
"name": "Emma Smith",
"phone": "+12508682818",
"groupIds": [
0,
1,
2,
3
],
"notValid": false,
"gender": 1,
"mail": "[email protected]"
},
{
"id": 5817761,
"name": "Olivia Munn",
"phone": "+17784845095",
"groupIds": [
586
],
"notValid": true,
"gender": 1,
"mail": "[email protected]"
},
{
"id": 5817762,
"name": "Ava Gardner",
"phone": "+12508079925",
"groupIds": [
0,
1,
2,
3
],
"notValid": false,
"gender": 1,
"mail": "[email protected]"
},
{
"id": 5817763,
"name": "Isabella Rossellini",
"phone": "+12507129905",
"groupIds": [
586
],
"notValid": true,
"gender": 1,
"mail": "[email protected]"
}
],
"message": {
"localizedMessage": "Successfully added",
"messageKey": "success"
}
}
}
Если у вас неправильный api-ключ,то вы получите ответ на ошибку
{
"error": {
"localizedMessage": "Session expired",
"messageKey": "sessionExpired"
}
}