Fax


EnqueueTextDocument

Puts fax text message into the queue

Call Method
[VB.NET]
   Function EnqueueTextDocument (NotificationID As String, Number As String, Text As String) As String
Parameters
   NotificationID
         Notification ID
   Number
         Target phone number
   Text
         Message Text
Return value
         Queue Item ID
VB.NET Example Switch to language: [C#]
  'Create personalizer object and Session object
  Dim pers As New PersonalizerRef.Personalizer()
  Dim sess As New SessionRef.Session()
  Dim SessionID As String = ""
  Try
      SessionID = pers.CreateSession("LogonName", "Password")
      'Create Fax notification object
      Dim objFax As New FaxRef.Fax()
      ' Create server notification object
      Dim FaxNotifID As String = sess.CreateFaxNotification(SessionID)
      'Put Text to fax in the queue and get queue item ID
      Dim sQueueItemId As String
      sQueueItemId = objFax.EnqueueTextDocument(FaxNotifID,
              "11005118196", "This is a simple fax notification text")
      'Retrieve Status of enqueued fax document
      Dim oQueue As New QueueRef.Queue()
      Dim sQueueId As String = sess.GetQueue(SessionID)
      While oQueue.GetItemStatus(sQueueId, sQueueItemId) <>"Done"
          '--- Do pause here or print some messages ---
      End While
      'Print comments of transmitted document
      Dim sComment As String = oQueue.GetComments(sQueueId, sQueueItemId)
      objFax.Release(FaxNotifID)
      sess.Release(SessionID)
  Catch e As Exception
      'Print exception message e.Message
      sess.Release(SessionID)
  End Try