Deploy Social Messaging Server with an RSS Channel
Contents
For an RSS channel, you need two installation packages: Social Messaging Server and Genesys Driver for Use with RSS. The Driver adds RSS-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 RSS Channel
- Deploy Social Messaging Server.
- Run the installation for Genesys Driver for Use with RSS, selecting the desired Social Messaging Server object: frame|center|Select your Social Messaging Server Object
- Locate the driver-for-rss-options.cfg configuration file in the \<Social Messaging Server application>\media-channel-drivers\channel-rss directory.
- In Configuration Manager, open your Social Messaging Server Application, go to the Options tab, and import driver-for-rss-options.cfg.
Configure the Options
Set the following options:
Section | Option | Example |
---|---|---|
channel-<any name> |
com.genesyslab.mcr.rss.driver.RssDriver | |
101:rss_queue | ||
115 | ||
2500 | ||
rss | ||
5 | ||
90 | ||
15 | ||
true | ||
18 | ||
1200 | ||
channel-<any name>-monitor-<any name> |
5000 | |
false | ||
15 | ||
http://news.google.com/news?ned=us&topic=w&output=rss ("World — Google News") | ||
1000 | ||
settings |
false | |
true | ||
40 |
Interaction Attributes
There are two types of interaction attributes provided by RSS Driver: media channel generic and RSS-specific. RSS-specific interaction attributes are named in accordance with this pattern: _rss<rss-specific attribute name>
Name | Description | |
---|---|---|
Generic Channel Attributes | ||
_umsChannel | Media channel name | |
_umsChannelMonitor | Media channel monitor name | |
attr_tenant_id | Tenant ID | |
attr_media_type | Media type (RSS is the default; may be redefined in channel configuration) | |
attr_itx_type | Interaction type | |
attr_itx_subtype | Interaction subtype | |
attr_is_online | Whether the media is online | |
attr_queue | Queue | |
attr_user_data | User data | |
RSS-Specific Attributes | ||
_rssChannelTitle | Title | |
_rssChannelCopyright | Copyright | |
_rssChannelLink | Channel Link | |
_rssChannelCategory | Category | |
_rssChannelLanguage | Language | |
_rssChannelPublishedDate | Date Published | |
_rssChannelImageTitle | Title | |
_rssChannelImageLink | Image Link | |
_rssChannelImageUrl | Image URL | |
_rssItemGuid | Globally Unique Identifier | |
_rssItemTitle | Item Title | |
_rssItemLink | Item Link | |
_rssItemAuthor | Author | |
_rssItemPublishedDate | PublishedDate | |
_rssItemCategory | Category | |
_rssItemFullDescription | Description | |
_rssItemContent | Contents |
Next Steps
Review the sample RSS business process.