Unofficial Gigya JavaScript REST SDK
##Support and Usage
This is an unofficial SDK for Gigya's REST API. Please do not contact Gigya support with questions or concerns about this SDK. For any issues, please make an issue on GitHub.
##Installation
Gigya is listed on NPM. To install, run the following command within your project folder:
npm install gigya
##Usage Guide
Please follow these steps to integrate Gigya within your Node JS application:
##Sending a Request
After you have logged in the user, you may use Gigya's API to access the user's profile and perform various activities. The following example demonstrates fetching a user's profile.
import Gigya from 'gigya';
const gigya = new Gigya('YOUR_API_KEY', 'YOUR_DATA_CENTER', 'YOUR_SECRET');
const gigya = new Gigya('YOUR_API_KEY', 'YOUR_DATA_CENTER', 'YOUR_USER_KEY', 'YOUR_USER_SECRET');
const gigya = new Gigya();
const response = await gigya.accounts.getAccountInfo({
UID: 'PUT-UID-HERE'
});
console.log(response.UID);
##Using TypeScript
The Gigya NPM comes with TypeScript definitions. These definitions are not yet complete. Feel free to submit a merge request for specific definitions.
##Gigya Front-End
For your front-end implementation, check out Gigya Markup!