質問
Zendesk APIを使用して、写真などのファイルをチケットに添付できますか?
回答
はい、チケットに添付されているファイルをダウンロードする際にアカウントの認証が必要になる場合、その添付ファイルを表示できるのはそのチケットのアクセス権を持つユーザーだけです。添付ファイルがチケットに関連付けられるまでは、認証されたユーザーはcontent_URLを使用して添付ファイルを閲覧することができます。添付ファイルのトークンは60分後に期限が切れます。
これを行うには
- トークンを返すファイルアップロードAPIエンドポイントを使用します。
-
チケットの作成または更新を行う際に、
uploads配列を使用してチケットのコメントにトークンを含めます。この手順を完了していない場合、Zendeskはアップロードされたファイルを削除し、アップロードトークンの有効期限が切れる際に404 not foundエラーを表示します。
例
{
"ticket": {
"comment": { "body": "See screenshot.", "uploads": ["vz7ll9ud8oofowy"] }
}
}
メモ:プライベート添付ファイルは、エンドユーザーとチケット担当者のメッセージングチケットで使用できます。これらの添付ファイルに対するユーザーのアクセスは制限されるため、セキュリティが強化されます。
ヒント:特定のファイル拡張子でアップロードに失敗した場合、管理者が管理センターの「許可されたファイルタイプ」設定を使用して、アカウントにアップロードできるファイルタイプを制限している可能性があります。これらの制限は、API経由でアップロードされたファイルを含む、チケットの添付ファイルに適用されます。詳しくは、次の記事を参照してください:チケットの添付ファイルをZendeskの推奨ファイルタイプに制限する