Transmiteți mesajul VIBER prin SMS dacă nu este livrat
Creează un nou obiect de mesaj. BSG transmite obiectele mesajului creat cu fiecare solicitare. La solicitare pot fi introduse până la 50 de telefoane.
NOTĂ: corpul SMS trebuie adăugat la hash-urile opțiunilor Viber.
PARAMETRI
The sender of the SMS message.
The body of the SMS message.
SEMNIFICAȚII
PUT (POST) https://app.bsg.hk/rest/viber/create
RETURNARE
Returnează obiectul mesajului dacă solicitarea a fost trimisă cu succes. Dacă solicitarea a eșuat, se returnează raportul privind eroarea.
Exemplu de solicitare
{ „tariff”:”0″,
„validity”:”1″,
„messages”:[
{
„to”:[
{
„msisdn”:”380972920000″,
„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/”,
„alt_route”: {
„originator”:”BSG”,
„text”: „SMS message will be received if you not a VIBER user.”
}
}
}
}
]
}
EXEMPLU DE SOLICITĂRI
{ „result”:[
{
„error”:0,
„errorDescription”:”No errors”,
„reference”:”ext_id_19″,
„id”:”217″,
„price”:0.23,
„currency”:”EUR”
}
],
„currency”:”EUR”,
„total_price”:0.23
}
IN ERROR CASE
{ „result”:[
{
„error”:43,
„errorDescription”:”External ID already exists”,
„reference”:”ext_id_19″
}
]
}
View a status
Retrieves the information of an existing message. This message can be a sent or a received message. You only need to supply the unique message id that was returned upon creation or receiving.
PARAMETERS
An unique random ID which is created on the BSG platform and is returned upon creation of the object.
A client reference
ATTRIBUTES
An unique random ID which is created on the BSG platform and is returned upon creation of the object.
The telephone number.
A client reference.
The date and time of the creation of the message
The scheduled date and time of the message.
The date and time of the creation of the message.
Possible values: scheduled, sent, delivered, read, expired, undeliverable, rejected, unknown.
A hash with SMS message info
Allways SMS
An unique random ID which is created on the BSG platform and is returned upon creation of the object.
Possible values: scheduled, sent, delivered, read, expired, undeliverable, rejected, unknown.
DEFINITION
GET https://app.bsg.hk/rest/viber/{id}
EXAMPLE RESPONSE
{ „error”:0,
„errorDescription”:”No errors”,
„id”:”470093225″,
„msisdn”:”380972920000″,
„reference”:”ext_id_19″,
„time_in”:”2017-01-17 09:20:02″,
„time_sent”:”2017-01-17 09:20:02″,
„time_dr”:”2017-01-17 09:20:02″,
„status”:”undeliverable”,
„price”:0.00,
„currency”:”EUR”,
„alt_route”:[{
„channel”: „sms”,
„id”: „470094225”,
„status”: „delivered”,
„price”=>”0.023”
}]
}
IN ERROR CASE
{ „error”: 40,
„errorDescription”:”Message not found”
}