keywords_pkg

package
Version: v0.0.0-...-e5dbb2a Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KEYWORDS

type KEYWORDS interface {
	GetKeywords(string, *string, *string, *string) (interface{}, error)

	AddKeyword(string, string, string, *string, *string, *string, *string, *string, *string, *string, *string) (interface{}, error)

	EditKeyword(string, string, string, *string, *string, *string, *string, *string, *string, *string, *string, *string) (interface{}, error)
}

* Interface for the KEYWORDS_IMPL

type KEYWORDS_IMPL

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

* Client structure as interface implementation

func NewKEYWORDS

func NewKEYWORDS(config configuration_pkg.CONFIGURATION) *KEYWORDS_IMPL

* Factory for the KEYWORDS interaface returning KEYWORDS_IMPL

func (*KEYWORDS_IMPL) AddKeyword

func (me *KEYWORDS_IMPL) AddKeyword(
	keyword string,
	number string,
	format string,
	reference *string,
	listId *string,
	welcomeMessage *string,
	membersMessage *string,
	activate *string,
	forwardUrl *string,
	forwardEmail *string,
	forwardSms *string) (interface{}, error)

*

* Add a keyword to an existing virtual number.
* @param    string         keyword             parameter: Required
* @param    string         number              parameter: Required
* @param    string         format              parameter: Required
* @param    *string        reference           parameter: Optional
* @param    *string        listId              parameter: Optional
* @param    *string        welcomeMessage      parameter: Optional
* @param    *string        membersMessage      parameter: Optional
* @param    *string        activate            parameter: Optional
* @param    *string        forwardUrl          parameter: Optional
* @param    *string        forwardEmail        parameter: Optional
* @param    *string        forwardSms          parameter: Optional
* @return	Returns the interface{} response from the API call

func (*KEYWORDS_IMPL) EditKeyword

func (me *KEYWORDS_IMPL) EditKeyword(
	keyword string,
	number string,
	format string,
	reference *string,
	status *string,
	listId *string,
	welcomeMessage *string,
	membersMessage *string,
	activate *string,
	forwardUrl *string,
	forwardEmail *string,
	forwardSms *string) (interface{}, error)

*

* Edit an existing keyword.
* @param    string         keyword             parameter: Required
* @param    string         number              parameter: Required
* @param    string         format              parameter: Required
* @param    *string        reference           parameter: Optional
* @param    *string        status              parameter: Optional
* @param    *string        listId              parameter: Optional
* @param    *string        welcomeMessage      parameter: Optional
* @param    *string        membersMessage      parameter: Optional
* @param    *string        activate            parameter: Optional
* @param    *string        forwardUrl          parameter: Optional
* @param    *string        forwardEmail        parameter: Optional
* @param    *string        forwardSms          parameter: Optional
* @return	Returns the interface{} response from the API call

func (*KEYWORDS_IMPL) GetKeywords

func (me *KEYWORDS_IMPL) GetKeywords(
	format string,
	number *string,
	page *string,
	max *string) (interface{}, error)

*

* Get a list of existing keywords.
* @param    string         format     parameter: Required
* @param    *string        number     parameter: Optional
* @param    *string        page       parameter: Optional
* @param    *string        max        parameter: Optional
* @return	Returns the interface{} response from the API call

Jump to

Keyboard shortcuts

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