Share Content
Share third-party content, such as a news article, into the specified stream. The stream can be a chat room or an IM.
PROVISIONAL - Share a piece of content into Symphony
Given a 3rd party content (eg. news article), it can share to the given stream. The stream can be a chatroom, an IM or a multiparty IM.
Stream ID
Type of content to be shared. Currently only support "com.symphony.sharing.article"
Success
The messageId is assigned by the ingestor service when a message is sent.
Message text in MessageML
the Symphony userId of the user who sent the message. This will be populated by the server (and actually ignored if included when sending a message).
Request Example
📘 NoteVisit Overview for an overview of streams.
🚧 Roles and PrivilegesFor not public rooms, the caller needs to be on the stream or have the Content Management role. See Bot Permissions for a list of roles and associated privileges.
Content Fields
articleId
string
Yes, if articleUrl
not specified
A unique ID for this article, not used by any other article
title
string
Yes
The title of the article
subTitle
string
No
The subtitle of the article
message
string
No
The message text that can be sent along with the shared article
publisher
string
Yes
Publisher of the article
publishDate
string
No
Article publish date in unix timestamp (in seconds)
thumbnailUrl
string
No
URL to the thumbnail image
author
string
Yes
Author of the article
articleUrl
string
Yes, if articleId
not specified
URL to the article
summary
string
No
Preview summary of the article
appId
string
Yes
App ID of the calling application
appName
string
No
App name of the calling application
appIconUrl
string
No
App icon URL of the calling application
Last updated