Docurain
Docurain API では、Docurain に登録されたテンプレート ファイルと各アプリおよび DB のデータを使用して、独自のドキュメントを作成できます。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Docurain のサポート |
[URL] | https://api.docurain.jp/console/inquiry |
メール | cs@docurain.jp |
Connector Metadata | |
---|---|
発行者 | root42 Inc. |
Web サイト | https://docurain.jp/ |
プライバシー ポリシー | https://docurain.jp/privacypolicy/ |
カテゴリ | コンテンツとファイル; 生産性 |
Docurain は、Excel で設計された独自のフォーム レイアウトにデータを挿入し、Excel/PDF で出力できるようにするクラウド サービスです。 Docurain に接続することで、PowerApps で機能する元のビジネス フォームを簡単に作成して出力できます。 元のフォームは Excel でデザインできるため、複雑なデザイン ツールの使用方法を理解する必要はありません。 表現力豊かなフォームを短時間でデザインできます。
前提条件
- Docurain の Web サイト (https://docurain.jp) にアクセスしてアカウントを取得します。
- 取得したアカウントを使用して、Docurain サイトにログインします。
- 出力するレポートの Excel ファイル テンプレートを登録します。
- 認証トークンを発行します。
- このサービスは、開発用として月 300 回まで無料でご利用いただけますが、商用利用の場合はクレジット カードの登録も必要になります。
資格情報の入手方法
- Docurain の Web サイトにログインします。
- 「トークン」ページに移動します。
- 「新規追加」ボタンをクリックします。
- 選択した有効期限を設定し、許可される IP アドレスは
*.*.*.*
(任意の IP アドレスが許可されます) であり、「公開」ボタンを押します。 - 次に、トークン文字列が生成されます。 これは API 認証キーです。
接続の作成
コネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
API キー | securestring | Docurain コンソール画面で作成したアクセス トークンが API キーになります。token [access_token] |
真 |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
フォームをレンダリングする |
この API は、Docurain に保存されているテンプレートの名前を事前に指定してフォームをレンダリングします。 |
フォームを非同期でレンダリングする |
事前に Docurain に保存されているテンプレートの名前を指定してフォームを非同期にレンダリングする API。 |
処理状態を取得する |
指定した結果 ID の処理状態を取得します。 |
処理結果を取得する |
指定した結果 ID の処理結果を取得します。 |
フォームをレンダリングする
この API は、Docurain に保存されているテンプレートの名前を事前に指定してフォームをレンダリングします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
出力形式
|
outType | True | string |
出力形式を設定する: pdf、xls(xlsx)、png、jpg、jpg、gif、svg |
保存済みのテンプレート名
|
templateName | True | string |
Docurain に保存済みのテンプレートの名前を指定します。 |
データ形式
|
X-Docurain-Data-Type | True | string |
データ形式を設定する: json、csv、tsv |
本文
|
body | True | string |
データ形式に指定した形式 (json/csv/tsv) で文字列データを指定する。 |
戻り値
レンダリングされたフォームのバイナリ データに返信します。
- 本文
- binary
フォームを非同期でレンダリングする
事前に Docurain に保存されているテンプレートの名前を指定してフォームを非同期にレンダリングする API。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
出力形式
|
outType | True | string |
出力形式を設定する: pdf、xls(xlsx)、png、jpg、jpg、gif、svg |
保存済みのテンプレート名
|
templateName | True | string |
Docurain に保存済みのテンプレートの名前を指定します。 |
データ形式
|
X-Docurain-Data-Type | True | string |
データ形式を設定する: json、csv、tsv |
本文
|
body | True | string |
データ形式に指定した形式 (json/csv/tsv) で文字列データを指定する。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
resultId
|
resultId | string |
非同期 API の処理ステータスを照会し、処理結果を取得するための ID |
処理状態を取得する
指定した結果 ID の処理状態を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
処理ステータスを照会するための結果 ID
|
resultId | True | string |
RenderAsync によって返される結果 ID を指定します。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
状態
|
status | string |
指定された結果 ID の処理ステータス: OCESSING:Rendering in progress、FAIL:Failure, SUCCESS:Success |
処理結果を取得する
指定した結果 ID の処理結果を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
取得する処理結果の結果 ID。
|
resultId | True | string |
RenderAsync によって返される結果 ID を指定します。 |
戻り値
プロセスが成功すると、生成されたフォームのバイナリ データが返されます。 プロセスが失敗した場合、エラーの詳細を含む JSON が返されます。
- 本文
- binary
定義
バイナリ
これは基本的なデータ型 [バイナリ] です。