$templateObject = new TemplateObject();
$actions = new Actions();
$actions->setActionType(Actions::SIGNER);
$actions->setPrivateNotes($request->input('template_name',''));
$actions->setRole(Actions::SIGNER);
$actions->setSigningOrder(0);
$templateObject->setTemplateName($request->input('template_name',''));
$templateObject->setNotes($request->input('template_private_notes'));
$templateObject->setSequentialSigning(false);
$templateObject->setEmailReminders(true);
$templateObject->setReminderPeriod(2);
$templateObject->addAction($actions);
$file1 = storage_path($file);
$files = [
new CURLfile($file1)
];
$zohoTemplate = ZohoSign::createTemplate($templateObject,$files);
```my autherization is correct since it is not give me authorization error .
the file path is correct.