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.
