次の方法で共有


WenDocs Linker (プレビュー)

WenDocs Publish API サービスに接続します。 登録ユーザーがサービスを呼び出して、WenDocs テンプレート (Word アドイン: Wendocs Template Designer で作成) と json データをアセンブルし、Word、PDF、HTML 形式で公開できるようにします。 他のコネクタと統合することで、ウェルカムレター、履歴書、ビジネスレポートなど、データに基づいて自動的に作成されるドキュメントを簡単に作成できます。

このコネクタは、次の製品および地域で利用可能です。

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)
お問い合わせ先
件名 WenDocs サポート
[URL] https://www.wendocs.com/#/support
メール support@wendocs.com
Connector Metadata
発行者 WenDocs Ltd
Web サイト https://www.wendocs.com
プライバシー ポリシー https://www.wendocs.com/public/PrivacyPolicy_en.html
カテゴリ ビジネス 管理; 生産性

WenDocs Linker は WenDocs Publish REST API サービスに接続します。 登録済みユーザー、サービスを呼び出して WenDocs テンプレートと JSON データを組み立て、Word、PDF、HTML の形式で公開します。

WenDocs Linker は、エンタープライズが一貫した外観とパーソナライズされたコンテンツを備えたマルチチャネル ドキュメント発行システムを確立するのに役立ちます。 Microsoft 365 プラットフォーム上の他のコネクタと統合することにより、紹介状、履歴書、受注通知、さらには財務諸表など、ビジネス データに基づくドキュメントを簡単に自動的に公開できます。

前提条件

  1. REST サービスへの基本的な認証接続を確立するために、support@wendocs.com から取得した API_Key と API_Secret を準備してください。
  2. WenDocs テンプレート ファイルと JSON 形式のデータを準備します。Word Office アドイン ストアで「WenDocs Template Designer」を検索し、ヘルプ または 使用の開始 から開始します。

資格情報の入手方法

コネクタの接続を作成するときに、API_Key と API_Secret を入力します。

コネクタで開始する

例としてクラウド フローを取り上げます。

  1. テンプレートと json ファイルを OneDrive または SharePoint サイトにアップロードします。

  2. 他のコネクタからテンプレートと json ファイルのコンテンツを取得します。

  3. 「WenDocs Linker」から公開アクションを作成し、次のようにパラメーターを入力します。

    • 「docName」、このテンプレート ファイルに名前を付けるための文字列値を指定します。
    • 「documentTemplateData」、base64() 式を使用してテンプレートファイルのコンテンツをエンコードします。
    • 「jsonData」、json ファイルのコンテンツを使用します。
    • 「logLevel」、公開ログのレベルの 1 つを入力します: 「デバッグ、エラー、警告、情報」。
    • 「言語」、公開ログ言語コードの 1 つを入力します: 「en、zh」。
    • 「country」、公開国コードの 1 つを入力します: 「US、CN」。
    • 「clientType」、「API サービス」を入力します。
  4. 次のアクションで公開されたドキュメントを取得し、base64ToBinary() 式を使用して、公開アクションの出力の「ドキュメント」アイテムをデコードします。 出力ファイルのバイナリ データです。

既知の制限

公開 API 呼び出しは、サブスクリプションの合計数と有効期限によって制限されます。

一般的なエラーと解決策

  • OneDrive の「ファイル コンテンツの取得」および「パスを使用したファイル コンテンツの取得」アクションの操作

    「outputs()」式を使用して、「ファイル コンテンツの取得」および「パスを使用したファイル コンテンツの取得」によって返される出力本文から「コンテンツ」項目を取得してください。 OneDrive は base64 を使用してファイル コンテンツをエンコードするため、OneDriveから json ファイルを読み取る場合は、「decodeBase64()」式を使用して「コンテンツ」項目をさらに処理する必要があります。サンプルは次のとおりです。

    decodeBase64(outputs('Action_Name')?['body/$content'])
    

接続の作成

コネクタは、次の認証タイプをサポートしています:

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

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

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

名称 タイプ 内容 必要
API_Key securestring WenDocs Corporation [www.wendocs.com] から取得した API_Key を提供します
API_Secret securestring アクセス公開 API サービス用の API_Secret True

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

Docx ファイルを公開する

テンプレートと json データを含む docx ファイルを公開する

Html ファイルを公開する

テンプレートと json データを含む Html ファイルを公開する

PDF ファイルを公開する

テンプレートと json データを含む PDF ファイルを公開する

Docx ファイルを公開する

テンプレートと json データを含む docx ファイルを公開する

パラメーター

名前 キー 必須 説明
docName
docName string

ドキュメントの名前

documentTemplateData
documentTemplateData string

テンプレート ファイルのバイナリ データを表す base64 文字列

jsonData
jsonData string

JSON 形式の顧客データ

logLevel
logLevel string

公開ログのレベル: デバッグ、エラー、警告、情報

language
language string

エラー メッセージで使用するサポートしている言語コード: en、zh

country
country string

エラー メッセージで使用するサポートしている国コード: US、CN

clientType
clientType string

API サービスのユーザーは 'API サービス' をご利用ください

戻り値

名前 パス 説明
documentName
documentName string

公開したドキュメントの名前

ドキュメント
document string

公開したドキュメントのバイナリ データに使用する base64 文字列

errorMessage
errorMessage string

エラー メッセージ

errorCode
errorCode string

エラー コード

messages
messages array of object

例外スタックのメッセージ

レベル
messages.level string

ログ レベル

source
messages.source string

ログ情報のソース

message
messages.message string

ログ メッセージ

パラメーター
messages.parameters array of string

ログ ソースのパラメーター

例外
messages.exception string

例外スタック情報

Html ファイルを公開する

テンプレートと json データを含む Html ファイルを公開する

パラメーター

名前 キー 必須 説明
docName
docName string

ドキュメントの名前

documentTemplateData
documentTemplateData string

テンプレート ファイルのバイナリ データを表す base64 文字列

jsonData
jsonData string

JSON 形式の顧客データ

logLevel
logLevel string

公開ログのレベル: デバッグ、エラー、警告、情報

language
language string

エラー メッセージで使用するサポートしている言語コード: en、zh

country
country string

エラー メッセージで使用するサポートしている国コード: US、CN

clientType
clientType string

API サービスのユーザーは 'API サービス' をご利用ください

戻り値

名前 パス 説明
documentName
documentName string

公開したドキュメントの名前

ドキュメント
document string

公開したドキュメントのバイナリ データに使用する base64 文字列

errorMessage
errorMessage string

エラー メッセージ

errorCode
errorCode string

エラー コード

messages
messages array of object

例外スタックのメッセージ

レベル
messages.level string

ログ レベル

source
messages.source string

ログ情報のソース

message
messages.message string

ログ メッセージ

パラメーター
messages.parameters array of string

ログ ソースのパラメーター

例外
messages.exception string

例外スタック情報

PDF ファイルを公開する

テンプレートと json データを含む PDF ファイルを公開する

パラメーター

名前 キー 必須 説明
docName
docName string

ドキュメントの名前

documentTemplateData
documentTemplateData string

テンプレート ファイルのバイナリ データを表す base64 文字列

jsonData
jsonData string

JSON 形式の顧客データ

logLevel
logLevel string

公開ログのレベル: デバッグ、エラー、警告、情報

language
language string

エラー メッセージで使用するサポートしている言語コード: en、zh

country
country string

エラー メッセージで使用するサポートしている国コード: US、CN

clientType
clientType string

API サービスのユーザーは 'API サービス' をご利用ください

戻り値

名前 パス 説明
documentName
documentName string

公開したドキュメントの名前

ドキュメント
document string

公開したドキュメントのバイナリ データに使用する base64 文字列

errorMessage
errorMessage string

エラー メッセージ

errorCode
errorCode string

エラー コード

messages
messages array of object

例外スタックのメッセージ

レベル
messages.level string

ログ レベル

source
messages.source string

ログ情報のソース

message
messages.message string

ログ メッセージ

パラメーター
messages.parameters array of string

ログ ソースのパラメーター

例外
messages.exception string

例外スタック情報