Deploy Social Messaging Server with a Twitter Channel
Contents
Overview
For a Twitter channel, you need two installation packages: Social Messaging Server and Genesys Cloud API Driver for Twitter. The Driver adds Twitter-specific features to Social 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 Social Messaging Server.
- Run the installation for Genesys Driver for Use with Twitter, selecting the desired Social Messaging Server object: frame|center|Select a Social Messaging Server object
- Locate the driver-for-twitter-options.cfg configuration file in the \<Social Messaging Server application>\media-channel-drivers\channel-twitter directory.
- In Genesys Administrator Extension, open your Social 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: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. | |
gsa-api-key |
Note: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. | |
gsa-batch-limit | 200 | |
gsa-batch-reserve-time | 60 | |
gsa-channel-id | Note: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. This field should be setup once and never change without first communicating with Genesys team. | |
gsa-channel-name | Note: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. This field should be setup once and never change without first communicating with Genesys team. | |
gsa-user-name | Note: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. This field should be setup once and never change without first communicating with Genesys team. | |
gsa-user-password | Note: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. This field should be setup once and never change without first communicating with Genesys team. | |
gsa-url-base | Note: Contact Genesys Customer Care to configure an account in Genesys Social Analytics cloud platform. This field should be setup once and never change without first communicating with Genesys team. | |
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.