CivicPlus Transform
ビジネス ユーザーが企業や政府機関向けのデジタル フォームをウェブ アプリやネイティブ アプリとして作成および展開できるようにすると同時に、開発者は独自のカスタム アプリを使用してフォームのカスタマイズ、拡張、活用を行うことができます。 フォームをこのコネクタに接続して、複雑な統合コードを記述しなくても、フォーム データをバックエンド システムまたはデータベースに簡単に送信できます。
このコネクタは、次の製品および地域で利用可能です。
サービス | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure China の地域 - 米国国防総省 (DoD) |
Power Automate | Premium | 以下を除くすべての Power Automate 地域 : - US Government (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
Power Apps | Premium | 以下を除くすべての Power Apps 地域 : - US Government (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | CivicPlus サポート |
[URL] | https://www.civicoptimize.civicplus.help/hc/en-us |
メール | support@civicplus.com |
Connector Metadata | |
---|---|
発行者 | OneBlink |
Web サイト | http://oneblink.io/ |
プライバシー ポリシー | http://oneblink.io/legal/privacy-policy |
カテゴリー | 生産性; データ |
前提条件
- メール アドレスを使用して、CivicPlus Transform Productivity Suite にログインする必要があります。
- コンソールの '開発者キー' セクションに移動し、'フォーム' アクセス許可をオンにして新しい API キーを作成します。
ドキュメント
コネクタの設定方法の詳細については、こちら のサポート記事を参照してください。
展開指示
このコネクタを Microsoft Power Automate および Power Apps のカスタム コネクタとして展開するには、指示 を参照してください。
さらなるサポート
さらにサポートが必要な場合は、support@civicplus.com までお問い合わせください。いつでも喜んでサポートさせていただきます。
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
名前 | タイプ | 内容 | 必要 |
---|---|---|---|
API キー | securestring | この API の API キー | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
Civic |
CivicPlus Pay 支払いを取得できるようにします |
フォーム送信 PDF を生成する |
フォーム送信 PDF の生成を許可する |
フォーム送信データを取得する |
フォーム送信データを取得できます |
フォーム送信添付ファイルを取得する |
フォーム送信添付ファイルの取得を許可する |
CivicPlus Pay の支払いを取得する
CivicPlus Pay 支払いを取得できるようにします
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
送信 ID
|
submissionId | True | string |
フォーム送信の ID |
戻り値
フォーム送信 PDF を生成する
フォーム送信 PDF の生成を許可する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フォーム ID
|
formId | True | integer |
送信したフォームの ID |
送信 ID
|
submissionId | True | string |
フォーム送信の ID |
送信識別子を PDF に記載する
|
includeSubmissionIdInPdf | boolean |
送信識別子は PDF の各ページ下部に記載できます |
|
支払の詳細を PDF に含める
|
includePaymentInPdf | boolean |
支払の詳細を PDF の最後のページに表示できます |
|
フォーム ページの改ページ
|
usePagesAsBreaks | boolean |
フォーム ページは PDF では改ページされる場合があります |
|
除外されたフォーム要素
|
excludedElementIds | array of string |
PDF から除外するフォーム要素の識別子 |
|
承認の詳細を PDF に含める
|
value | string | ||
PDF ページ サイズ
|
pdfSize | string |
戻り値
PDF サービスの出力ファイル コンテンツ
- フォーム送信の PDF コンテンツ
- binary
フォーム送信データを取得する
フォーム送信データを取得できます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フォーム ID
|
formId | True | integer |
取得するフォームの ID |
送信 ID
|
submissionId | True | string |
取得するフォーム送信の ID |
戻り値
- 本文
- FormSubmissionData
フォーム送信添付ファイルを取得する
フォーム送信添付ファイルの取得を許可する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フォーム ID
|
formId | True | integer |
添付ファイルとともにアップロードしたフォームの ID |
添付ファイル ID
|
attachmentId | True | string |
アップロードした添付ファイルの ID |
戻り値
フォームの添付ファイルの出力ファイル コンテンツ
- 添付ファイルのコンテンツ
- binary
トリガー
フォーム送信の発生時にトリガーする |
フォーム送信のメタ Webhook を作成する |
フォーム送信の発生時にトリガーする
フォーム送信のメタ Webhook を作成する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Label
|
label | string |
ワークフロー イベントを識別するために、CivicOptimize Productivity に表示されるラベル |
|
Form
|
formId | number |
このフローを 1 つのフォームだけで送信できるようにフォームを選択してください |
|
トリガー
|
trigger | string |
このトリガーの発生条件を選択 |
戻り値
定義
FormSubmissionMetaWebhookPush
名前 | パス | 型 | 説明 |
---|---|---|---|
フォーム ID
|
formId | integer | |
送信 ID
|
submissionId | string | |
外部 ID
|
externalId | string | |
App Id
|
formsAppId | integer |
FormSubmissionData
名前 | パス | 型 | 説明 |
---|---|---|---|
フォーム名
|
definition.name | string | |
フォームの説明
|
definition.description | string | |
送信データ
|
submission | object | |
送信者 IP アドレス
|
ipAddress | string | |
送信タイムスタンプ
|
submissionTimestamp | date-time | |
送信者: ユーザー ID
|
user.providerUserId | string | |
送信者: 名
|
user.firstName | string | |
送信者: 姓
|
user.lastName | string | |
送信者: 氏名
|
user.fullName | string | |
送信者: メール アドレス
|
user.email | string | |
送信者: イメージ URL
|
user.picture | string | |
送信者: ロール
|
user.role | string | |
送信者: 内部ユーザー ID
|
user.userId | string | |
送信者: プロバイダーの種類
|
user.providerType | string | |
送信者: スーパーバイザー ユーザー ID
|
user.supervisor.providerUserId | string | |
送信者: スーパーバイザー氏名
|
user.supervisor.fullName | string | |
送信者: スーパーバイザー メール アドレス
|
user.supervisor.email | string | |
デバイス: 種類 (CORDOVA、BROWSER、PWA)
|
device.type | string | |
デバイス: Cordova バージョン
|
device.cordova | string | |
デバイス: モデル
|
device.model | string | |
デバイス: プラットフォーム
|
device.platform | string | |
デバイス: ユニバーサル一意識別子
|
device.uuid | string | |
デバイス: オペレーティング システムのバージョン
|
device.version | string | |
デバイス: 製造元
|
device.manufacturer | string | |
デバイス: シミュレーターであったか
|
device.isVirtual | boolean | |
デバイス: ハードウェア シリアル番号
|
device.serial | string | |
デバイス: ブラウザー コード
|
device.appCodeName | string | |
デバイス: ブラウザー名
|
device.appName | string | |
デバイス: ブラウザーのバージョン
|
device.appVersion | string | |
デバイス: Cookie が有効であったか
|
device.cookieEnabled | boolean | |
デバイス: ハードウェアの同時実行性
|
device.hardwareConcurrency | number | |
デバイス: 優先する言語
|
device.language | string | |
デバイス: サポートされる最大タッチ ポイント
|
device.maxTouchPoints | number | |
デバイス: ユーザー エージェント
|
device.userAgent | string | |
デバイス: ブラウザー ベンダー
|
device.vendor | string | |
デバイス: ブラウザー ベンダーのバージョン
|
device.vendorSub | string | |
デバイス: 自動化によって制御されていた
|
device.webdriver | boolean |
FormSubmissionPaymentCPPay
名前 | パス | 型 | 説明 |
---|---|---|---|
paymentTransaction
|
paymentTransaction | CPPayTransactionDetailsViewModelResponseEnvelope |
CPPayTransactionDetailsViewModelResponseEnvelope
名前 | パス | 型 | 説明 |
---|---|---|---|
トランザクション
|
result | CPPayTransactionDetailsViewModel | |
生成された時間
|
timeGenerated | string |
CPPayErrorViewModel
名前 | パス | 型 | 説明 |
---|---|---|---|
message
|
message | string | |
: エラー コード
|
code | CPPayErrorCodeEnum |
CPPayTransactionDetailsViewModel
名前 | パス | 型 | 説明 |
---|---|---|---|
: タイプ
|
type | CPPayTransactionTypeEnum | |
: ID
|
id | string | |
: 状態
|
state | CPPayTransactionStateEnum | |
: マーチャント コード
|
merchantCode | string | |
: 支払方法
|
paymentMethodType | CPPayPaymentMethodTypeEnum | |
: クレジット カード: 末尾 4 桁
|
lastFour | string | |
: クレジットカード : 有効期限月
|
expMonth | integer | |
: クレジットカード : 有効期限年
|
expYear | integer | |
: 支払いタイプ
|
paymentType | CPPayPaymentTypeEnum | |
: 金額
|
amount | double | |
: エラー コード
|
errorCode | CPPayErrorCodeEnum | |
: 顧客のレシート
|
customerReceipt | string | |
: マーチャントの領収書
|
merchantReceipt | string | |
: 署名フォーマット
|
customerSignatureFormat | CPPaySignatureFormatEnum | |
: 顧客の署名
|
customerSignature | string | |
: 作成日
|
createdOnUtc | string | |
: 最終更新日
|
lastModifiedOnUtc | string |
CPPayTransactionTypeEnum
- : タイプ
- string
CPPayTransactionStateEnum
- : 状態
- string
CPPayPaymentMethodTypeEnum
- : 支払方法
- string
CPPayPaymentTypeEnum
- : 支払いタイプ
- string
CPPayResponseTypeEnum
CPPayErrorCodeEnum
- : エラー コード
- string
CPPaySignatureFormatEnum
- : 署名フォーマット
- string
binary
これは基本的なデータ型 'バイナリ' です。