Docurain

Docurain API を使用すると、Docurain に登録されたテンプレート ファイルと、各アプリと DB のデータを使用して、独自のドキュメントを作成できます。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Docurain のサポート
URL https://api.docurain.jp/console/inquiry
Email cs@docurain.jp
コネクタ メタデータ
Publisher 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 認証キーです。

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

デフォルト 接続を作成するためのパラメーター。 すべてのリージョン 共有不可

デフォルト

適用対象: すべてのリージョン

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
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
body True string

データ形式に指定する形式 (json/csv/tsv) で文字列データを指定します。

戻り値

レンダリングされたフォームのバイナリ データに返信します。

body
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
body True string

データ形式に指定する形式 (json/csv/tsv) で文字列データを指定します。

戻り値

名前 パス 型 説明
resultId
resultId string

非同期 API の処理状態を照会し、処理結果を取得するための ID

処理状態を取得する

指定した結果 ID の処理状態を取得します。

パラメーター

名前 キー 必須 型 説明
クエリ処理の状態に対する結果 ID
resultId True string

RenderAsync によって返される結果 ID を指定します。

戻り値

名前 パス 型 説明
状態
status string

指定された結果 ID の処理状態: PROCESSING:Rendering in progress, FAIL:Failure, SUCCESS:Success

処理結果を取得する

指定した結果 ID の処理結果を取得します。

パラメーター

名前 キー 必須 型 説明
取得する処理結果の結果 ID。
resultId True string

RenderAsync によって返される結果 ID を指定します。

戻り値

プロセスが成功すると、生成されたフォームのバイナリ データが返されます。 プロセスが失敗した場合は、エラーの詳細を含む JSON が返されます。

body
binary

定義

binary

これは基本的なデータ型 'binary' です。