承認概要の取得

承認概要の取得

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

このサービスを使用すると、Zoho Creator アプリケーション内の承認タスクを取得し、承認処理を実行できます。

承認サマリーの取得

メソッド
func fetchApprovalSummary(for approvalTask : ApprovalTask , with approvalAPIInfo : ApprovalAPIInfo, completionHandler : @escaping (Result) -> Void)

パラメーター

ApprovalAPIInfo Creator アプリ情報と承認リスト種別を保持する構造体です。
ApprovalTask 承認リスト内の個々の承認データまたはタスクです。
completionHandler 承認の概要詳細は、completion handler 内で Result として返されます。


let approvalAPIInfo = ApprovalAPIInfo.init(appOwner: '<appOwner>', appLinkName: '<appLinkName>', listType: ApprovalAPIInfo.ApprovalListType.pending)
ZCApprovalAPIService.fetchRecentApprovalList(for: approvalAPIInfo) { (result) in
switch result
{
case .success(let approval):
if let firstTask = approval.tasks.first
{
ZCApprovalAPIService.fetchApprovalSummary(for: firstTask, with: approvalAPIInfo) { (result) in
switch result
{
case .success(let summary):
print(summary)
case .failure(let error):
print(error)
}
}
}
case .failure(let error):
print(error)
}
 }


  1. 最新の承認を取得
  2. 承認リストを取得
  3. 承認アクションを実行