Documentation
¶
Index ¶
- type KEYWORDS
- type KEYWORDS_IMPL
- func (me *KEYWORDS_IMPL) AddKeyword(keyword string, number string, format string, reference *string, ...) (interface{}, error)
- func (me *KEYWORDS_IMPL) EditKeyword(keyword string, number string, format string, reference *string, ...) (interface{}, error)
- func (me *KEYWORDS_IMPL) GetKeywords(format string, number *string, page *string, max *string) (interface{}, error)
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