Categorygithub.com/sleeyax/smspool-go
repository
0.0.4
Repository: https://github.com/sleeyax/smspool-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

smspool-go

Installation

$ go get github.com/sleeyax/smspool-go

Usage

package main

import (
	"fmt"
	"github.com/sleeyax/smspool-go/sms"
	"log"
)

func main() {
	pool := sms.Create("YOUR_API_KEY")
	order, err := pool.OrderSMS(sms.OrderSMSRequest{
		Country: "US",
		Service: "example",
	})
	if err != nil {
		log.Fatalln(fmt.Sprintf("Failed to order SMS: %v", err))
	}
	if !order.IsSuccess() {
		log.Fatalln(fmt.Sprintf("Order SMS not successful: %s", order.Errors))
	}

	log.Println("Successfully ordered SMS.")
	log.Println("Order ID: ", order.OrderID)
	log.Println("Phone Number: ", order.PhoneNumber)
}