yls / zoholib
Zoholib - service to connect zoho desk.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
This package is auto-updated.
Last update: 2025-07-17 12:37:41 UTC
README
laravel simple zoho library
installation
composer create-project yls/zoholib
Library to use part of https://desk.zoho.com/DeskAPIDocument list of feature
- Authentication(OAuth) Generate Refresh Token
- Generate Access Token
- Get List Departments
- Get List Agents
- Get List Contacts
- Create Ticket
- create Ticket Comment
usage
add on .env
- ZOHO_CLIENT_ID="3000.XXXX1R45EK2K8X8MY2ZVBOKR5DBQ3X"
- ZOHO_CLIENT_SECRET="e137da3dff3axxxxxxxxxx0b3bb122543426211b7c"
- ZOHO_REFRESH_TOKEN="4000.1841927626424bd4bxxxxxxxxxxxaa8.377acdba4a770fb653320fb8c042fd4c"
- on your controller
$data['subject'] = Config::get('services.zoho.subject.leads_cm'); $data['id'] = $leads->mt_form_id; $data['phone'] = $leads->mobile; $data['email'] = $leads->email; $data['name'] = $leads->name; $data['department'] = Config::get('services.zoho.default_department_id'); $data['assignee_id'] = Config::get('services.zoho.assignee_id'); $data['description'] = 'Name: ' . $leads->name . '<br>'; $zoho = new ZohoService(); $ticket = $zoho->createTicket($data);