humantech / zoho-recruit-api

PHP Zoho Recruit API.
MIT License
10 stars 14 forks source link

Zoho Recruit API

PHP Zoho Recruit API.

Dependencies

Installation

The installation process can be performed by two ways, using the packagist or cloning this repository.

Packagist

Open a terminal and tip the below command:

$ composer require humantech/zoho-recruit-api

Cloning

$ git clone https://github.com/humantech/zoho-recruit-api.git
$ composer install

Documentation

This package is compatible with PSR-2 and PSR-4.

Getting the Auth Token

To get the Auth token you have that instance a class called AuthenticationClient and pass two parameters to a method called generateAuthToken, a username and a plain password like the example below.

<?php

$authClient = new \Humantech\Zoho\Recruit\Api\Client\AuthenticationClient();

$token = $authClient->generateAuthToken('youruser@yourcompany.com', 'your-password');

Calling the getRecords

Given the Zoho Recruit Api documentation to method getRecords, you can get the records from Candidates like the following example:

<?php

$client = new \Humantech\Zoho\Recruit\Api\Client\Client($token);

$jobOpenings = $client->getRecords('JobOpenings');

More

See more examples in the demo file or in PHPUnit test classes.

License

This package is under the MIT license. See the complete license.