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 でデザインできるため、複雑なデザイン ツールの使用方法を理解する必要はありません。 表現力豊かなフォームを短時間でデザインできます。

前提条件

  1. Docurain の Web サイト (https://docurain.jp) にアクセスしてアカウントを取得します。
  2. 取得したアカウントを使用して、Docurain サイトにログインします。
  3. 出力するレポートの Excel ファイル テンプレートを登録します。
  4. 認証トークンを発行します。
  5. このサービスは、開発用として月 300 回まで無料でご利用いただけますが、商用利用の場合はクレジット カードの登録も必要になります。

資格情報の入手方法

  1. Docurain の Web サイトにログインします。
  2. 「トークン」ページに移動します。
  3. 「新規追加」ボタンをクリックします。
  4. 選択した有効期限を設定し、許可される IP アドレスは *.*.*.* (任意の IP アドレスが許可されます) であり、「公開」ボタンを押します。
  5. 次に、トークン文字列が生成されます。 これは 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

定義

バイナリ

これは基本的なデータ型 [バイナリ] です。