Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 755 Bytes

README.md

File metadata and controls

32 lines (23 loc) · 755 Bytes

Build status

Travis: Build Status

Installation

go get github.com/intelecom/smsgw-client-go

or by importing it into a project

import "github.com/intelecom/smsgw-client-go"

Example usage

// Initialize the client
gatewayClient := smsgwclient.MakeSmsGatewayClient(baseURL, serviceID, username, password)

// Single recipient, 0 NOK
message := smsgwclient.Message{Recipient: "+47XXXXXXXX",Content:"This is a test"}
messages := []smsgwclient.Message{message}

if resp, err := gatewayClient.Send(messages); err != nil {
	log.Println("error:", err)
} else {
	log.Println("resp:", resp)
}