Jump to: navigation, search

Deploy Social Messaging Server with a Twitter Channel

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

  1. Deploy Social Messaging Server.
  2. 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
  3. Locate the driver-for-twitter-options.cfg configuration file in the \<Social Messaging Server application>\media-channel-drivers\channel-twitter directory.
  4. 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.
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
Social Engagement system and Twitter, and may cause a loss of data.

gsa-api-key

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.
CRITICAL: Changing this field without taking care will stop the connection between your
Social Engagement system and Twitter, and may cause a loss of data.

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.
CRITICAL: Changing this field without taking care will stop the connection between your
Social Engagement system and Twitter, and may cause a loss of data.

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.
CRITICAL: Changing this field without taking care will stop the connection between your
Social Engagement system and Twitter, and may cause a loss of data.

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.
CRITICAL: Changing this field without taking care will stop the connection between your
Social Engagement system and Twitter, and may cause a loss of data.

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.
CRITICAL: Changing this field without taking care will stop the connection between your
Social Engagement system and Twitter, and may cause a loss of data.

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.
CRITICAL: Changing this field without taking care will stop the connection between your
Social Engagement system and Twitter, and may cause a loss of data.

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 Twitter
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.

This page was last edited on September 18, 2020, at 13:56.
Comments or questions about this documentation? Contact us for support!