Social Interact
<podcast:socialInteract>
Comments on podcast episodes<item>
Attributes
uri
(required): The uri/url of root post comment.protocol
(required): The protocol in use for interacting with the comment root post.accountId
(recommended): The account id (on the commenting platform) of the account that created this root post.accountUrl
: The public url (on the commenting platform) of the account that created this root post.priority
: When multiple socialInteract tags are present, this integer gives order of priority. A lower number means higher priority.
Details
The socialInteract
tag allows a podcaster to attach the url of a "root post" of a comment thread to an episode. This "root post" is treated as the canonical location of where the comments and discussion around this episode will take place. This can be thought of as the "official" social media comment space for this episode. If a protocol such as "activitypub" is used, or some other protocol that allows programmatic API access, these comments can be directly pulled into the app, and replies can be posted back to the thread from the app itself.
If multiple socialInteract
tags are given for an <item>
, the priority
attribute is strongly recommended to give the app an indication as to which comments to display first.
This tag can also be used as a signal to platforms and apps that the podcaster does not want public comments shown alongside this episode. For this purpose a protocol
value of "disabled" can be specified, with no other attributes or node value present.
uri
field referenced in the socialInteract
specification, we'd recommend using the URI value.Examples
Example (simple):
<podcast:socialInteract
uri="https://podcastindex.social/web/@dave/108013847520053258"
protocol="activitypub"
accountId="@dave"
/>
Example (complex):
<podcast:socialInteract priority="1"
uri="https://podcastindex.social/web/@dave/108013847520053258"
protocol="activitypub"
accountId="@dave"
accountUrl="https://podcastindex.social/web/@dave"
/>
<podcast:socialInteract
priority="2"
uri="https://twitter.com/PodcastindexOrg/status/1507120226361647115"
protocol="twitter"
accountId="@podcastindexorg"
accountUrl="https://twitter.com/PodcastindexOrg"
/>
Example (disabled):
<podcast:socialInteract protocol="disabled" />
Platform support
Podcast apps
Publishing/hosting tools
Other apps and platforms
This data is provided by Podcast Index. edit it on GitHub