Conversations Tied To Assets Do Not Appear Within Conversation List
(Doc ID 2649958.1)
Last updated on AUGUST 22, 2023
Applies to:
Content and Experience Cloud Service - Version N/A and laterContent and Experience Cloud - Version N/A and later
Content and Experience Cloud Classic - Version 18.1.2 and later
Information in this document applies to any platform.
Goal
When I start a conversation against a content item within assets I do not see it filtered within my conversation list. https://docs.oracle.com/en/cloud/paas/content-cloud/rest-api-conversations/op-conversations-get.html
When I do a query to retrieve all conversations against the conversations api it also does not appear within the list Querying /social/api/v1/conversations
If I debug and manually call the conversation by its id. /social/api/v1/conversations/138024 then it is returned.
I cannot see within the documentation of how to filter conversations against the conversation ExternalID. OCE makes a call to /osn/fc/RemoteJSONBatch and passes the externalID aka varSetId
[{ModuleName: "XConversationModule$Server", MethodName: "getAssociatedConversationIDs",…}]
0: {ModuleName: "XConversationModule$Server", MethodName: "getAssociatedConversationIDs",…}
ModuleName: "XConversationModule$Server"
MethodName: "getAssociatedConversationIDs"
Arguments: [[".............."]]
Which returns the conversation ID against the asset.
When I create a new conversation with: https://docs.oracle.com/en/cloud/paas/content-cloud/rest-api-conversations/op-conversations-post.html. I can specify the external ID as the sample provides, but have no idea looking through the docs of how to use this field for the above-mentioned activity.
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
References |