Documentation ¶
Overview ¶
Package smpp allows sending SMS via SMPP server
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Params = &smpp34.Params{
"registered_delivery": 1,
}
Params - attributes for SubmitSm
Functions ¶
func IsBalanceOk ¶
IsBalanceOk checks smsc balance via http API if BalFormat config given code tested only with bytehand.com provider
Types ¶
type Flags ¶
type Flags struct { SmppHost string `long:"smpp_host" description:"SMPP server ip (default: do not send SMS)"` SmppPort int `long:"smpp_port" default:"3200" description:"SMPP server port"` SmppID string `long:"smpp_id" description:"SMPP user id"` SmppPass string `long:"smpp_pass" description:"SMPP user key"` SmppFrom string `long:"smpp_from" default:"a.elfire.ru" description:"SMPP message signature"` SmppMessageFormat string `long:"smpp_msg" default:"Access code: %s" description:"SMPP message format"` SmppPhonePrefix string `long:"smpp_prefix" default:"+7" description:"SMPP phone prefix"` BalFormat string `long:"smpp_bal" description:"SMPP account balance request format"` BalKey string `long:"smpp_key" description:"SMPP account balance request key"` MinBalance int `long:"smpp_minbalance" default:"1" description:"Do not send SMS if balance is lower than"` }
Flags is a package flags sample in form ready for use with github.com/jessevdk/go-flags
Click to show internal directories.
Click to hide internal directories.