- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-20-2021 10:34 PM
こんにちは。
現在、API連携でPDFファイルを送信しようとしております。
Content-Typeをmultipart/form-dataとしなければならないのですが、
その際の設定方法がわかりません。
また、なるべくIntergrationHubを使用しないで、実施したいと思っております。
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2021 04:10 PM
こんにちは。
該当するScriptをCommunityで見つけました。ただし少々長く難しい内容かもしれません。
- Swetang 8カ月前 (2020-08-11 11:15:54)
"Show All Replies"(すべての返信を表示)ボタンで Swetang さんの一連の投稿を見て下さい。8カ月前 (2020-08-11 11:15:54)の記事に参考になるScriptがあります。
このSwetang さんの投稿の中で”MultipartHelper” Class の Scriptも張り付けてありますが、これは別の人が作成したマルチパートを使ったRestAPI 送信用 Classのようです。 記事の中にもリンクは掲載されています。
- マルチパートアップロードヘルパー: マルチパートアップロード(RFC7578)をRESTAPIを使用してServiceNowから実行できるようにします。https://developer.servicenow.com/connect.do#!/share/contents/8774514_multipart_upload_helper?v=1.0&t...
これを使えばPDFの送信が出来ると思います。
別の情報として ServiceNowのAPIのRESTMessageV2.setRequestBodyFromAttachment は 添付ファイルを送信することが出来ますが、マルチパートではなく、Bodyに何も加工しないそのまま添付ファイルのデーターを送信する方法になります。
- RESTMessageV2.setRequestBodyFromAttachment: 既存の添付レコードを使用してリクエスト本文を設定します。
https://developer.servicenow.com/dev.do#!/reference/api/orlando/server/sn_ws-namespace/c_RESTMessage...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2021 04:10 PM
こんにちは。
該当するScriptをCommunityで見つけました。ただし少々長く難しい内容かもしれません。
- Swetang 8カ月前 (2020-08-11 11:15:54)
"Show All Replies"(すべての返信を表示)ボタンで Swetang さんの一連の投稿を見て下さい。8カ月前 (2020-08-11 11:15:54)の記事に参考になるScriptがあります。
このSwetang さんの投稿の中で”MultipartHelper” Class の Scriptも張り付けてありますが、これは別の人が作成したマルチパートを使ったRestAPI 送信用 Classのようです。 記事の中にもリンクは掲載されています。
- マルチパートアップロードヘルパー: マルチパートアップロード(RFC7578)をRESTAPIを使用してServiceNowから実行できるようにします。https://developer.servicenow.com/connect.do#!/share/contents/8774514_multipart_upload_helper?v=1.0&t...
これを使えばPDFの送信が出来ると思います。
別の情報として ServiceNowのAPIのRESTMessageV2.setRequestBodyFromAttachment は 添付ファイルを送信することが出来ますが、マルチパートではなく、Bodyに何も加工しないそのまま添付ファイルのデーターを送信する方法になります。
- RESTMessageV2.setRequestBodyFromAttachment: 既存の添付レコードを使用してリクエスト本文を設定します。
https://developer.servicenow.com/dev.do#!/reference/api/orlando/server/sn_ws-namespace/c_RESTMessage...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2021 05:25 PM
こんにちは、iwaiさん
ご回答ありがとうございます。
上記内容を参考にして、Scripted REST APIsで添付ファイルを加工するプログラムを実装したところ、
ファイルを送信することができました。
ありがとうございました。