このサービスを使用すると、Zoho Creator アプリケーション内の承認タスクを取得し、承認処理を実行できます。
最新の承認リストを取得する
メソッド
static func fetchRecentApprovalList(for approvalAPIInfo:ApprovalAPIInfo, completionHandler: @escaping (Result) -> 無効)指定した承認種別に対して、アプリケーションの最新の承認を取得します。
static func fetchRecentApprovalList(for approvalAPIInfo:ApprovalAPIInfo, completionHandler: @escaping (Result) -> 無効)
パラメーター
| ApprovalAPIInfo | Creator アプリと承認種別に関する情報を保持する構造体です。 |
|---|---|
| completionHandler |
承認データは completion handler 内で返されます。 |
例
let approvalAPIInfo = ApprovalAPIInfo.init(appOwner: '<appOwner>', appLinkName: '<appLinkName>', listType: ApprovalAPIInfo.ApprovalListType.pending) ZCApprovalAPIService.fetchRecentApprovalList(for: approvalAPIInfo) { (result) in 切り替える result { case .完了(let approval): 印刷する(approval.tasks) case .failure(let error): 印刷する(error) } }