SmsService
SMS Text messaging services from redware research limited.
The following operations are supported. For a formal definition, please review the Service Description.
-
AddContact
Add a Contact to the database. Returns empty Guid if there is a problem. -
Copyright
Get Copyright String. ©redware research limited 2007. -
DeleteContact
Delete a Contact. -
GetBalance
Get the balance (number of SMS credits) remaining for this session token. -1.00 returned for an invalid token. -
GetContact
Get Contact details using Guid. -
GetContactDataSet
Get Contact details using Guid. -
GetContactXML
Get Contact details using Guid. -
GetContacts
Get Contacts details. Search term will look at beginning of number, name, surname, firstname and company fields. Use % as wildcard. -
GetContactsDataSet
Get Contacts details. Search term will look at beginning of number, name, surname, firstname and company fields. Use % as wildcard. -
GetContactsXML
Get Contact details. -
GetSmsMessageHistoryDataSet
Get message history. -
GetSmsMessageHistoryXML
Get message history. -
GetUser
Get user object. -
GetUserDetailsDataSet
Get user details. -
GetUserDetailsXML
Get user details. -
GetUserServices
Get services for current user. -
Login
Login to the SMS Service and returns a token string for subsequent use. Token may time out. -
RegisterMobile
Register Outgoing Mobile. Sends a pin to register outgoing number for this user. Call method once without PIN to send message then again with the PIN to register -
SendSms
Sends an SMS message. Number and Message strings required but Reply can be empty and defaults to user settings (or redware). Returns empty Guid if there is a problem. -
SendSmsFlash
Sends an SMS Flash message. Number and Message strings required but Reply can be empty and defaults to user settings (or redware). Returns empty Guid if there is a problem. -
SendSmsScheduled
Sends a scheduled SMS message. -
UpdateContact
Update Contact. Watch out for long strings causing problems. -
UpdateService
Update Service. -
UpdateSms
Update SMS. Change the completed date and the status. -
UpdateUser
Update user. -
UpdateUserDetails
Update user details. Watch out for long strings causing problems.