![]() |
AT&T API Platform SDK for Microsoft®
2.3.2
Wrapper classes that allow developers to build robust applications using .NET
|
Classes | |
class | ATT_MSSDK.RequestFactory |
The RequestFactory manages the connections and calls to the AT&T API Platform. More... | |
Functions | |
MmsResponse | ATT_MSSDK.RequestFactory.SendMms (string address, string message, MmsPriority priority=MmsPriority.Normal, bool?notifyDeliveryStatus=null) |
Send an MMS message to the specified address, without attachment. | |
MmsResponse | ATT_MSSDK.RequestFactory.SendMms (string address, string message, List< string > attachments, MmsPriority priority=MmsPriority.Normal, long size=600, bool?notifyDeliveryStatus=null) |
Send an MMS message to the specified address. | |
MmsResponse | ATT_MSSDK.RequestFactory.SendMms (List< string > addresses, string message, MmsPriority priority=MmsPriority.Normal, bool?notifyDeliveryStatus=null) |
Send an MMS message to the specified addresses. | |
MmsResponse | ATT_MSSDK.RequestFactory.SendMms (List< string > addresses, string message, List< string > attachments, MmsPriority priority=MmsPriority.Normal, long size=600, bool?notifyDeliveryStatus=null) |
Send an MMS message to the specified addresses. | |
MmsDeliveryResponse | ATT_MSSDK.RequestFactory.GetMmsDeliveryResponse (string deliveryId) |
Gets the MmsDeliveryResponse for the specified deliveryId. | |
static InboundMmsMessage | ATT_MSSDK.RequestFactory.GetMms (System.IO.Stream stream, string directoryToSaveImage) |
Get MMS message from the specified input stream. This method can be used in the listener(Url listening to the MMS MO from AT&T Platform) to retrieve MMS Content from the input stream. | |
static MmsDeliveryStatus | ATT_MSSDK.RequestFactory.GetMMSDeliveryStatus (System.IO.Stream inputStream) |
Parses given stream and returns ATT_MSSDK.MMSv3.MmsDeliveryStatus object. |
static InboundMmsMessage ATT_MSSDK.RequestFactory.GetMms | ( | System.IO.Stream | stream, |
string | directoryToSaveImage | ||
) | [static] |
Get MMS message from the specified input stream. This method can be used in the listener(Url listening to the MMS MO from AT&T Platform) to retrieve MMS Content from the input stream.
stream | input stream |
directoryToSaveImage | directory path where received image is stored |
MmsDeliveryResponse ATT_MSSDK.RequestFactory.GetMmsDeliveryResponse | ( | string | deliveryId | ) |
Gets the MmsDeliveryResponse for the specified deliveryId.
deliveryId | A value returned from a previous SendMms call. |
ArgumentException | Thrown if an argument is invalid. |
InvalidScopeException | Thrown if the Request Factory scope does not include MMS. |
InvalidResponseException | Thrown if the server returns an error or there is a connection failure. |
static MmsDeliveryStatus ATT_MSSDK.RequestFactory.GetMMSDeliveryStatus | ( | System.IO.Stream | inputStream | ) | [static] |
Parses given stream and returns ATT_MSSDK.MMSv3.MmsDeliveryStatus object.
inputStream | input stream |
System.ArgumentNullException | Thrown when inputStream is null |
InvalidResponseException | Thrown when unable to parse given stream |
MmsResponse ATT_MSSDK.RequestFactory.SendMms | ( | string | address, |
string | message, | ||
MmsPriority | priority = MmsPriority.Normal , |
||
bool? | notifyDeliveryStatus = null |
||
) |
Send an MMS message to the specified address, without attachment.
address | Mobile destination number. |
message | The message to send. |
priority | The priority of the messsage, default is Normal |
notifyDeliveryStatus | It is a Boolean flag that could contain either “True” or “False” (case insensitive) to denote the gateway whether delivery status notification is expected by the application or not. |
MmsResponse ATT_MSSDK.RequestFactory.SendMms | ( | string | address, |
string | message, | ||
List< string > | attachments, | ||
MmsPriority | priority = MmsPriority.Normal , |
||
long | size = 600 , |
||
bool? | notifyDeliveryStatus = null |
||
) |
Send an MMS message to the specified address.
address | Mobile destination number. |
message | The message to send. |
attachments | List of attachments (path) |
priority | Priority of the message |
size | maximum size of attachment |
notifyDeliveryStatus | It is a boolean flag that could contain either “True” or “False” (case insensitive) to denote the gateway whether delivery status notification is expected by the application or not. |
MmsResponse ATT_MSSDK.RequestFactory.SendMms | ( | List< string > | addresses, |
string | message, | ||
MmsPriority | priority = MmsPriority.Normal , |
||
bool? | notifyDeliveryStatus = null |
||
) |
Send an MMS message to the specified addresses.
addresses | List of mobile destination numbers. |
message | The message to send. |
priority | The priority of the messsage, default is Normal |
notifyDeliveryStatus | It is a boolean flag that could contain either “True” or “False” (case insensitive) to denote the gateway whether delivery status notification is expected by the application or not. |
MmsResponse ATT_MSSDK.RequestFactory.SendMms | ( | List< string > | addresses, |
string | message, | ||
List< string > | attachments, | ||
MmsPriority | priority = MmsPriority.Normal , |
||
long | size = 600 , |
||
bool? | notifyDeliveryStatus = null |
||
) |
Send an MMS message to the specified addresses.
addresses | List of mobile destination numbers. |
message | The message to send. |
attachments | List of attachments |
priority | priority of the message |
size | maximum size of the message |
notifyDeliveryStatus | It is a boolean flag that could contain either “True” or “False” (case insensitive) to denote the gateway whether delivery status notification is expected by the application or not. |
ArgumentException | Thrown if an argument is invalid. |