Как я могу получить информацию о подписчиках, подписанных на мой публичный аккаунт Viber?
Мне нужен идентификатор пользователя подписчиков. В документации показаны только такие обратные вызовы, как:
{
"event":"conversation_started",
"timestamp":1457764197627,
"message_token":4912661846655238145,
"type":"open",
"context":"context information",
"user":{
"id":"01234567890A=",
"name":"John McClane",
"avatar":"http://avatar.example.com",
"country":"UK",
"language":"en",
"api_version":1
},
"subscribed":false
}
1 ответ
Ссылка на предоставленную вами документацию касается событий Webhook, которые происходят, когда какой-то конкретный пользователь подписывается.
Что вы можете сделать, так это получить информацию о своих подписчиках с помощью конечной точки получения информации об учетной записи. Его ответ содержитsubscribers_count
а также members
(список с полями: id
, name
, avatar
а также role
).
PS Единственное, что вам нужно проверить, это подписчики публичных аккаунтов тоже подписчики чат-ботов.