Processing replies with GetASCII |
Top Previous Next |
This is an example of how reply messages can be processed with the GetASCII API.
1) In Windows, create a new directory for PageGate's message processing to reference. This can be any folder accessible to PageGate, whether on the local hard drive or by UNC path to a network resource. However, if PageGate will need to reference a network resource, the services relevant to these processes will need permission to access it. For more information, see the services section of the documentation. We recommend creating a directory called Replies as a sub-directory of PageGate's database directory (By default, c:\PageGateData\Replies\).
2)Create a File protocol carrier and set its file path to the folder you created in step 1. Leave the extension at .txt and set Max Chars to 6000. 3)Create a recipient and tie it to the File protocol carrier. Set its Full Name field to Replies and set its Recipient field to replies. 4)Go in to the Template sub-section of your new recipient. 5)Copy and paste the following in the Text section:
sms_replies_group %Sender% This message was received by the Cellular SMS Modem.It was generated either from a customer cellular phone or from the cellular network and may be a reply.
FROM: %Sender% ON: %Date% AT: %Time% Message: %Message%
6)Create a new group. Set its Description field to SMS Replies Group and its Group field to sms_replies_group 7)Populate the group with members that should receive reply messages. 8)Go to Connectors - Connector X - 2-Way. 9)Check "Enabled GSM-AT replies" 10) Set the Reply Recipient to: replies 11) Create a new folder on the local hard drive for the GetASCII module's basic polling directory. We recommend creating: C:\PageGateData\ASCII\ Note: If you have already configured a basic polling directory, you do not need to do steps 9, 10 or 11. 12) Go to Interfaces - GetASCII - Settings 13) Set the Polling Directory to: c:\PageGateData\ASCII\ 14) If unchecked, check Enabled, then click on Apply. 15) Go to Interfaces - GetASCII - Settings - Advanced Polling - Files 16) Add a new entry with the following settings:
Recipient: * From: File(s): *.txt Path: Specify the folder you created in step 1, recommended c:\PageGateData\Replies\ File Type: Standard
17) Click Apply.
By configuring this example of a 2-way system, all replies will be read in and delivered to the replies recipient, which will output a file formatted to the template's specifications. The GetASCII API will then read in the re-formatted reply and send it to the recipients that are members of the group named sms_replies_group. |