Deploy Digital Messaging Server with a Twitter Channel
For a Twitter channel, you need two installation packages:
- Digital Messaging Server
- Genesys Cloud API Driver for Twitter
The Driver adds Twitter-specific features to Digital Messaging Server and does not require its own Application object in the Configuration Server database.
You can also create a Custom Media Channel Driver.
Prepare the Twitter Channel
- Deploy Digital Messaging Server.
- Run the installation for Genesys Driver for Use with Twitter, selecting the desired Digital Messaging Server object.
- Locate the driver-for-twitter-options.cfg configuration file in the \<Digital Messaging Server application>\media-channel-drivers\channel-twitter directory.
- In Genesys Administrator Extension, open your Digital Messaging Server Application, go to the Options tab, and import driver-for-twitter-options.cfg, selecting No in response to Do you want to overwrite the existing data?
Configure the Options
Set the following options:
| Section | Option | Example |
|---|---|---|
| channel-twitter-*anyname* | driver-classname | com.<your domain>.mcr.smserver.channel.twitter.cloud.TwitterCloudDriver |
| fetch-image | true | |
| gsa-account-name |
Note: This field should be setup once and never change without first communicating with Genesys team. | |
| gsa-api-key |
Note: This field should be setup once and never change without first communicating with Genesys team. | |
| gsa-batch-limit | 200 | |
| gsa-batch-reserve-time | 60 | |
| gsa-channel-id | Note: This field should be setup once and never change without first communicating with Genesys team. CRITICAL: Changing this field without taking care will stop the connection between your | |
| gsa-channel-name | Note: This field should be setup once and never change without first communicating with Genesys team. CRITICAL: Changing this field without taking care will stop the connection between your | |
| gsa-user-name | Note: This field should be setup once and never change without first communicating with Genesys team. CRITICAL: Changing this field without taking care will stop the connection between your | |
| gsa-user-password | Note: This field should be setup once and never change without first communicating with Genesys team. CRITICAL: Changing this field without taking care will stop the connection between your | |
| gsa-url-base | Note: This field should be setup once and never change without first communicating with Genesys team. CRITICAL: Changing this field without taking care will stop the connection between your | |
| inbound-route | 101:twitter_queue | |
| itx-resubmit-attempts | 3 | |
| itx-resubmit-delay | 30 | |
| itx-submit-timeout | 10 | |
| reconnection-timeout | 180 | |
| sampling-period | 10 | |
| x-debug-mode | false | |
| x-inbound-media | ||
| x-submit-own-all | false |
There is also a [log] section that holds the usual log options, which are described in the Configuration Options Reference Manual.
