Переваги масової Viber розсилки через BSG
Виконайте прості кроки, щоб почати розсилати повідомлення
- Верифікація
- Депозит
- Створення
- Підготовка
- Аналітика
Верифікуйте свій профіль у Viber
Внесіть гроші на рахунок
Створіть зразки Viber-повідомлень
Підготуйте контакти та відправляйте
Вимірюйте ефективність
ПОШИРЕНІ ЗАПИТАННЯ
Як активувати послуги розсилки Viber?
Як формуються гуртові тарифи Viber?
Як зареєструвати ім’я відправника для Viber?
Хто може отримувати рекламні повідомлення у Viber?
Як додати контакти для розсилки?
- Адресна книга
- Буфер обміну
- З файлу
Як створити Viber-розсилку?
Що робити, якщо я не знаю, чи користується контакт Viber?
Підключіть додаток Viber до ваших звичних інструментів через API
Зверніться до користувачів популярного месенджера за допомогою спрощеного API. BSG RESTful API дозволяє відправляти блискавичні повідомлення Viber, використовуючи відомі вам мови кодування.
- Go
- Node
- Ruby
- Python
- Java
- PHP
func (client *ViberClient) CreateViber(request ViberRequest) ViberData {
var viber ViberData
_DoJsonCreateRequest(client.BaseClient, viber_create_method, request, &viber)
return viber
bsg.createViber(
{
tariff:0,
validity:1,
messages:[
{
to:[
{
msisdn:85226010227,
reference:”ext_id_19″
}
],
text:”My Viber messages is shinier than your SMS messages”,
alpha_name:”BSG”,
is_promotional:false,
options:{
viber:{
img:”http://mysite.com/logo.png”,
caption:”See Details”,
action:”http://mysite.com/”
}
}
}
]
}
).then(
viber => console.log( “Viber created:”, viber ),
error => console.log( “Viber creation failed:”, error )
def viber_create(params={})
VIBER.new(request(:post, “viber/create/”, params.merge({})))
end
class ViberMessage(dict):
def __init__(self, *args, **kwargs):
kwargs[‘to’] = kwargs.get(‘to’, [])
kwargs[‘text’] = kwargs.get(‘text’, ”)
if kwargs.get(‘alt_route’):
kwargs[‘options’] = dict(viber=dict(alt_route=kwargs.pop(‘alt_route’)))
super().__init__(*args, **kwargs)
ViberMessageRequest viberMessageRequest = new ViberMessageRequest();
viberMessageRequest.setTariff(null);
viberMessageRequest.setValidity(1);
Message message = new Message();
List<Message> messages = new ArrayList<>();
viberMessageRequest.setMessages(messages);
message.setAlphaName(“BSG”);
message.setIsPromotional(false);
message.setText(“111”);
message.setOptions(new Options(new SenderViber(“1”, “1”, “1”)));
messages.add(message);
List<Recipient> recipients = new ArrayList<>();
Recipient recipient = new Recipient(“85226010227”, UUID.randomUUID().toString().substring(0, 13));
recipients.add(recipient);
message.setRecipients(recipients);
ViberMessageData createViberMessage = viberClient.createViberMessage(viberMessageRequest);
$viberClient->addMessage([[‘msisdn’ => msisdn’ => 85226010227]], ‘test’, [
“img” => “http://my-cool-webpage.com/logo.png”,
“caption” => “Join us!”,
“action” => “http://my-cool-webpage.com”
]);