status

package
v1.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(id string, code string) telesign.Request

New return new request

func NewClient

func NewClient(options ...telesign.OptConFunc) telesign.Connection

NewClient return new Status API connection

Types

type NumberDeactivationStatusResponse

type NumberDeactivationStatusResponse struct {
	ErrorCode       string `json:"error_code"`
	Description     string `json:"description"`
	LastDeactivated string `json:"last_deactivated"`
}

NumberDeactivationStatusResponse returned by telesign API

type Request

type Request struct {
	// contains filtered or unexported fields
}

Request object

func (*Request) GetBody

func (r *Request) GetBody() string

GetBody return body request

func (Request) GetMethod

func (r Request) GetMethod() string

GetMethod return method request

func (Request) GetPath

func (r Request) GetPath() string

GetPath return path request

func (Request) GetURI

func (r Request) GetURI() string

GetURI return uri request

func (Request) ParseResponse

func (r Request) ParseResponse(statusCode int, content []byte) (telesign.Response, error)

ParseResponse return parsed response

type Response

type Response struct {
	telesign.MainResponse
	Errors                   []telesign.Error                 `json:"errors"`
	Verify                   VerifyResponse                   `json:"verify"`
	NumberDeactivationStatus NumberDeactivationStatusResponse `json:"number_deactivation_status"`
	AdditionalInfo           telesign.AdditionalInfo          `json:"additional_info"`
}

Response returned by telesign API

type VerifyResponse

type VerifyResponse struct {
	CodeState   string `json:"code_state"`
	CodeEntered string `json:"code_entered"`
}

VerifyResponse returned by telesign API

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL