receptiviti_api v2.0.0
receptiviti_api
ReceptivitiApi - JavaScript client for receptiviti_api People profiling API This SDK is automatically generated by the Swagger Codegen project:
- API version: 2.0
- Package version: 2.0
- Build package: io.swagger.codegen.languages.JavascriptClientCodegen
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install receptiviti_api --save
git
If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:
npm install GIT_USER_ID/GIT_REPO_ID --save
For browser
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Getting Started
Please follow the installation instruction and execute the following JS code:
var ReceptivitiApi = require('receptiviti_api');
var api = new ReceptivitiApi.ContentsApi()
var id = "id_example"; // {String} The Receptiviti ID of the Content
var payload = new ReceptivitiApi.UpdateContentTagsAPIRequest(); // {UpdateContentTagsAPIRequest}
var opts = {
'X_API_KEY': "X_API_KEY_example", // {String} Your API Key
'X_API_SECRET_KEY': "X_API_SECRET_KEY_example" // {String} Your API Secret Key
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
};
api.deleteContentTagsApi(id, payload, opts, callback);
Documentation for API Endpoints
All URIs are relative to https://localhost/v2/api
Class | Method | HTTP request | Description |
---|---|---|---|
ReceptivitiApi.ContentsApi | deleteContentTagsApi | DELETE /content/{id}/tags | |
ReceptivitiApi.ContentsApi | getContentApi | GET /content/{id} | |
ReceptivitiApi.ContentsApi | putContentTagsApi | PUT /content/{id}/tags | |
ReceptivitiApi.GeneralApi | getPing | GET /ping | |
ReceptivitiApi.LSMApi | getLsmScoreApi | GET /lsm_score | |
ReceptivitiApi.PeopleAPIApi | deletePersonTagsApi | DELETE /person/{person_id}/tags | |
ReceptivitiApi.PeopleAPIApi | getMergedPersonalityApi | GET /person/merged_personality | |
ReceptivitiApi.PeopleAPIApi | getPersonApi | GET /person/{id} | |
ReceptivitiApi.PeopleAPIApi | getPersonContentsApi | GET /person/{person_id}/contents | |
ReceptivitiApi.PeopleAPIApi | getPersonListApi | GET /person | |
ReceptivitiApi.PeopleAPIApi | getPersonProfileApi | GET /person/{person_id}/profile | |
ReceptivitiApi.PeopleAPIApi | getPersonalityLongitudinalAnalysisApi | GET /person/{person_id}/longitudinal_analysis | |
ReceptivitiApi.PeopleAPIApi | postPersonContentsApi | POST /person/{person_id}/contents | |
ReceptivitiApi.PeopleAPIApi | postPersonListApi | POST /person | |
ReceptivitiApi.PeopleAPIApi | putPersonApi | PUT /person/{id} | |
ReceptivitiApi.PeopleAPIApi | putPersonTagsApi | PUT /person/{person_id}/tags | |
ReceptivitiApi.TwitterImportAPIApi | getTwitterImportRequestApi | GET /import/twitter/requests/{id} | |
ReceptivitiApi.TwitterImportAPIApi | getTwitterImportRequestPeopleListApi | GET /import/twitter/requests/{id}/people | |
ReceptivitiApi.TwitterImportAPIApi | getTwitterImportRequestsListApi | GET /import/twitter/requests | |
ReceptivitiApi.TwitterImportAPIApi | postTwitterUserImport | POST /import/twitter/user | |
ReceptivitiApi.UploadAPIApi | getCsvUploadApi | GET /upload/upload_request | |
ReceptivitiApi.UploadAPIApi | getUploadRequestApi | GET /upload/upload_request/{id} | |
ReceptivitiApi.UploadAPIApi | postCsvUploadApi | POST /upload/upload_request |
Documentation for Models
- ReceptivitiApi.ContentAPIRequest
- ReceptivitiApi.CreatePersonAPIRequest
- ReceptivitiApi.TwitterUserImportAPIRequest
- ReceptivitiApi.UpdateContentTagsAPIRequest
- ReceptivitiApi.UpdatePersonAPIRequest
- ReceptivitiApi.UpdatePersonTagsAPIRequest
Documentation for Authorization
All endpoints do not require authorization.
7 years ago