Clases de Chatter en Apex nuevas y modificadas

Las clases que se indican a continuación son nuevas o tienen cambios.

Noticias en tiempo real de Chatter

Estos métodos nuevos y existentes se incluyen en la clase ConnectApi.ChatterFeeds.
Crear un borrador de publicación
Utilice este método existente con la clase actualizada ConnectApi.StatusCapabilityInput.
  • postFeedElement(communityId, feedElement)
Obtener la noticia en tiempo real del borrador del usuario de contexto
Utilice estos métodos existentes con feedType definido como Draft y subjectId definido con el Id. del usuario de contexto.
  • getFeed(communityId, feedType, subjectId)
  • getFeed(communityId, feedType, subjectId, sortParam)
Obtener los elementos de noticias en tiempo real de las noticias en tiempo real borrador del usuario de contexto
Utilice estos métodos existentes con feedType definido como Draft y subjectId definido con el Id. del usuario de contexto.
  • getFeedElementsFromFeed(communityId, feedType, subjectId)
  • getFeedElementsFromFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam)
  • getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam)
Estos métodos tienen métodos de prueba de conjunto coincidentes.
Buscar los elementos de noticias en tiempo real de las noticias en tiempo real borrador
Utilice estos métodos existentes con feedType definido como Draft y subjectId definido con el Id. del usuario de contexto.
  • searchFeedElementsInFeed(communityId, feedType, subjectId, q)
  • searchFeedElementsInFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, q)
  • searchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q)
Estos métodos tienen métodos de prueba de conjunto coincidentes.
Publicar un borrador de publicación
Este método es nuevo.
  • publishDraftFeedElement(communityId, feedElementId, feedElement)
Acceder a la capacidad de comentarios para un comentario
Este método es nuevo.
  • getThreadsForFeedComment(communityId, commentId, threadedCommentsCollapsed)
Obtener los comentarios en hilo de un comentario
Estos métodos son nuevos.
  • getThreadsForFeedComment(communityId, commentId)
  • getThreadsForFeedComment(communityId, commentId, pageParam, pageSize)
Obtener un comentario con hilo en contexto de sus comentarios principales y la publicación principal
Este método es nuevo.
  • getCommentInContext(communityId, commentId, pageSize)
Obtener los comentarios con estilo de hilo para un elemento de noticias en tiempo real
Estos métodos son nuevos.
  • getCommentsForFeedElement(communityId, feedElementId, threadedCommentsCollapsed)
  • getCommentsForFeedElement(communityId, feedElementId, pageParam, pageSize, threadedCommentsCollapsed)
  • getCommentsForFeedElement(communityId, feedElementId, sortParam, threadedCommentsCollapsed)
  • getCommentsForFeedElement(communityId, feedElementId, threadedCommentsCollapsed, sortParam)
  • getCommentsForFeedElement(communityId, feedElementId, pageParam, pageSize, threadedCommentsCollapsed, sortParam)
  • getFeedElementsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, filter, threadedCommentsCollapsed)
  • getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, filter, threadedCommentsCollapsed)
  • getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, sortParam, showInternalOnly, customFilter, threadedCommentsCollapsed)
Obtener un elemento de noticias en tiempo real con comentarios con estilo de hilo
Estos métodos son nuevos.
  • getFeedElement(communityId, feedElementId, threadedCommentsCollapsed)
  • getFeedElement(communityId, feedElementId, threadedCommentsCollapsed, commentSort)
  • getFeedElement(communityId, feedElementId, recentCommentCount, elementsPerBundle, threadedCommentsCollapsed)
  • getFeedElement(communityId, feedElementId, recentCommentCount, elementsPerBundle, threadedCommentsCollapsed, commentSort)
Obtener elementos de noticias en tiempo real con comentarios con estilo de hilo para unas noticias en tiempo real de un registro
Este método es nuevo.
  • getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, sortParam, showInternalOnly, filter, threadedCommentsCollapsed)
Este método tiene un método de prueba de conjunto coincidente.
Buscar elementos con comentarios con estilo de hilo
Estos métodos son nuevos.
  • searchFeedElements(communityId, q, threadedCommentsCollapsed)
  • searchFeedElements(communityId, q, pageParam, pageSize, threadedCommentsCollapsed)
Estos métodos tienen métodos de prueba de conjunto coincidentes.
Crear un comentario con hilo
Utilice este método existente con la clase actualizada ConnectApi.CommentInput.
  • postCommentToFeedElement(communityId, feedElementId, comment, feedElementFileUpload)

Cuentas de redes sociales gestionadas

Estos nuevos métodos están en la clase ConnectApi.SocialEngagement.
Obtener cuentas de redes sociales gestionadas
  • getManagedSocialAccount(id)
  • getManagedSocialAccounts()
  • getManagedSocialAccounts(socialNetwork)

Temas gestionados

Estos métodos nuevos y existentes se incluyen en la clase ConnectApi.ManagedTopics.
Crear temas de contenido gestionado
Utilice estos métodos existentes con managedTopicType definido como Content.
  • createManagedTopic(communityId, recordId, managedTopicType)
  • createManagedTopicByName(communityId, name, managedTopicType)
Obtener temas de contenido gestionado
Utilice estos métodos existentes con managedTopicType definido como Content.
  • getManagedTopic(communityId, managedTopicId)
  • getManagedTopics(communityId)
  • getManagedTopics(communityId, managedTopicType)
Utilice este nuevo método con managedTopicType definido como Content.
  • getManagedTopics(communityId, managedTopicType, pageParam, pageSize)
Eliminar temas de contenido gestionado
Utilice este método existente con el Id. de un tema de contenido.
  • deleteManagedTopic(communityId, managedTopicId)

Next Best Actions (piloto)

Nota

Nota

Ofrecemos Einstein Next Best Action a clientes seleccionados a través de un programa piloto que requiere aceptar unas condiciones específicas. Para estar nominado para participar en el programa, haga contacto con Salesforce. Los programas piloto están sujetos a cambios, no podemos garantizar la aceptación. Einstein Next Best Action no está disponible de forma general a menos o hasta que Salesforce anuncie su disponibilidad general en la documentación, en comunicados de prensa o declaraciones públicas. No podemos garantizar la disponibilidad general dentro de ningún plazo de tiempo. Tome sus decisiones de compra solo en base a funciones y productos disponibles de forma general. Puede incluir comentarios y sugerencias relacionados con Einstein Next Best Action en IdeaExchange.

Todos lo métodos de Next Best Action, incluso los métodos que se introdujeron en la versión 43.0, ahora tienen la versión mínima 44.0. Todas las propiedades de las clases de salida y entrada relacionadas también tienen la versión mínima 44.0.

Estos nuevos métodos están en la clase ConnectApi.NextBestAction.
Ejecutar una estrategia
  • executeStrategy(strategyName, maxResults, contextRecordId)
  • executeStrategy(strategyName, strategyInput)
El método getRecommendations(strategyName, maxResults, contextRecordId) ya no es compatible.