Viber-melding
Klassen BulkGate\Sdk\Message\Viber representerer objektet for Viber-meldingen, som består av innholdet i meldingen og mottakeren.
Mottaker
Som første argument tar klassen imot et telefonnummer, som kan angis som en streng:
eller en instans av objektet BulkGate\Sdk\Message\Component\PhoneNumber:
For å hente telefonnummeret kan du skrive ut objektet av klassen BulkGate\Sdk\Message\Component\PhoneNumber, som alltid returnerer telefonnummeret som en streng.
Du kan også angi telefonnummer og ISO hver for seg
Meldingstekst
Den andre parameteren er teksten i meldingen. Også her finnes det 2 muligheter: den første er å angi teksten som string, den andre er en instans av klassen SimpleText, eller null.
Du kan selvfølgelig også angi teksten etter at instansen av objektet er opprettet, med metoden text(string $text, array $variables = [])
Innstillinger
Den tredje parameteren til Viber-objektet er sender, som er definert som string.
Viber gir deg mulighet til å bruke knapper og bilder i meldingene dine.
Inndataparameterne for knappen er en tekststreng og en URL som bestemmer hvor knappen leder.
Inndataparameterne for bildet er URL-en til bildet og en boolean som bestemmer om bildet skal kunne forstørres.
Den siste parameteren er levetiden til meldingen i sekunder. Hvis du utelater den, er standardverdien 10 800 s (3 timer) — deretter forkastes en Viber-melding som ikke er levert (ved en multikanalmelding sendes den i stedet som SMS).
Takk for tilbakemeldingen.