我能够通过salesforce API创建和发布知识文章。 发布后,默认频道设置为内部应用
我的问题是 我正在尝试使用此字段 IsVisibleInCsp = true通过api设置或添加新频道客户,以便客户能够查看已发布的文章。但它抛出错误
[{
" message":"无法创建/更新字段:IsVisibleInCsp。请 检查此字段的安全设置并验证它是否存在 读/写您的个人资料或权限集。", "的errorCode":" INVALID_FIELD_FOR_INSERT_UPDATE&#34 ;, "字段":[
" IsVisibleInCsp" ]}]
这是我目前的剧本
JSON_OBJECT=$(jq -n "{\"Summary\" : \"$ARTICLE_SUMMARY\",\"title\" : \"$ARTICLE_TITLE\",\"IsVisibleInCsp\" : \"true\",\"UrlName\" : \"$ARTICLE_URL_NAME\",ArticleBody__c:\"$result\"}")
#echo $JSON_OBJECT
json=`curl -s -X POST $INSTANCE_URL/services/data/v20.0/sobjects/Knowledge__kav/ -H 'Authorization: Bearer '$ACCESS_TOKEN -H "Content-Type: application/json" -d "$JSON_OBJECT"`
请帮帮我。
谢谢你!