最近の検索
最近の検索はありません

JAmes Testing
参加日2022年10月25日
·
前回のアクティビティ2022年11月03日
フォロー中
0
フォロワー
0
合計アクティビティ
6
投票
1
サブスクリプション
1
アクティビティの概要
バッジ
記事
投稿
コミュニティへのコメント
記事へのコメント
アクティビティの概要
さんの最近のアクティビティ JAmes Testing
JAmes Testingさんがコメントを作成しました:
Also noticed that if I set the 'via' object on the Ticket itself (rather than the ticket comment) it doesn't complain and appears to succeed just fine.
However, it seems to ignore whatever value I've set. The channel always ends up as 'api'
コメントを表示 · 投稿日時:2022年10月25日 · JAmes Testing
0
フォロワー
0
投票
0
コメント
JAmes Testingさんが投稿を作成しました:
I am trying to create tickets using the API but cannot seem to set the 'via' properties on ticket comments.
My use case is that I'm importing existing tickets from another product into Zendesk. These tickets were created automatically in response to an incoming email. So I think it makes sense to create a new ticket in Zendesk with the first comment containing the content of the email and having the 'via' properties on that comment contain the email info (e.g. from/to addresses & names)
The docs seem to suggest this is possible, but I am getting errors on ticket creation: `unpermitted_keys: ["ticket.comment.via.channel", "ticket.comment.via.source.to.address" ...]`
Example:
params = {:subject=>"test subject",
:requester_id=>12345,
:comment=> {
:html_body=> "test email body",
:author_id=>12345,
:via=> {
:channel=>"email",
:source=> {
:to=> {
:address=>"support@mycompany.com"
},
:from=> {
:address=>"customer@gmail.com",
:name=>"Customer name"}
}
},
:uploads=>[]},
:status=>"closed"} ZendeskAPI::Ticket.create!(client, params)
Any ideas on what I'm doing wrong?
投稿日時:2022年10月25日 · JAmes Testing
1
フォロワー
4
投票
6
コメント