ZCApprovalAPIService
このサービスを使用すると、Zoho Creator アプリケーション内の承認タスクを取得し、承認処理を実行できます。
承認リストを取得する
パラメーター
| ApprovalAPIInfo | Creator アプリ情報と承認種別を保持する構造体です。 |
|---|---|
| formLinkname | 承認リストを取得する対象フォームのリンク名を表す文字列。 |
| andFromIndex | 承認リストの開始インデックスを表す Int 値。 |
| completionHandler | 承認データは completion handler 内で返されます。 |
例
let approvalAPIInfo = ApprovalAPIInfo.init(appOwner: '<appOwner>', appLinkName: '<appLinkName>', listType: ApprovalAPIInfo.ApprovalListType.pending)
ZCApprovalAPIService.fetchApprovalList(for: approvalAPIInfo , withFormLinkname formLinkname: '<formLinkname>', andFromIndex fromIndex: 0) { (result) in
switch result
{
case .success(let approval):
print(approval.tasks)
case .failure(let error):
print(error)
}
}