使用REST API获取知识文章记录类型

时间:2018-05-30 08:09:48

标签: api salesforce

是否可以使用REST API获取记录类型的文章?我可以使用此

获取文章列表
  

/services/data/v38.0/support/knowledgeArticles?sort=ViewScore&channel=App&pageSize=3

但是没有可用的记录类型。请帮我。谢谢

1 个答案:

答案 0 :(得分:1)

知识文章分布在多个对象中。尝试查询(或者可能更好地搜索SOSL)KnowledgeArticleVersion(Id,Title,Summary,ArticleType,KnowledgeArticleId)对象,然后根据文章类型,您可以搜索特定知识文章版本对象(__kav),例如Test__kav以获取具体文章。

总结一下试试:

/services/data/v38.0/sobjects/KnowledgeArticleVersion

然后是特定于您的组织的文章类型

编辑 这可能更容易:

/services/data/v37.0/query/?q=SELECT+Id,+ArticleType,+KnowledgeArticleId+FROM+KnowledgeArticleVersion+WHERE+PublishStatus='online'

如果您启用了多种语言,则可能需要添加语言代码,但这会告诉您相关文章的文章类型