0.2.0 • Published 6 years ago
rakuten-api v0.2.0
Rakuten Linkshare API
API integration with Rakuten Linkshare
Install
$ npm install rakuten-api
Get Affiliate ID, Auth Basic and Report ID
- Create account - https://signup.linkshare.com/publishers/registration/landing?ls-locale=us&host=linkshare
- Get Affiliate ID - https://pubhelp.rakutenmarketing.com/hc/en-us/articles/201848138-What-is-my-Affiliate-ID-?flash_digest=0d0d41fd46a159b4bb54f690a64edd333414c369
- Auth Basic - https://developers.rakutenmarketing.com/console/registry/resource/_system/governance/apimgt/applicationdata/provider/RakutenMarketing/artifacts/API_Developer_Portal-Acquiring_Your_Access_Token_Guide.pdf
- Custom Report - http://affiliatetip.com/custom-reporting-for-advertisers-from-rakuten-linkshare/
Usage
"use strict";
let Rakuten = require("rakuten-api"),
rakuten = new Rakuten("user", "pass", "affid", "auth basic");
rakuten.programs({}, function(err, result){
console.log(result);
});
rakuten.coupons({}, function(err, result){
console.log(result);
});
rakuten.report("report name", "token", "2016-01-01", "2016-07-16", function(err, result){
console.log(result);
});
rakuten.deeplink("http://www.zattini.com.br/", "h5aPSz1vA84", 41254, function(err, url){
console.log(url);//http://click.linksynergy.com/deeplink?id=h5aPSz1vA84&mid=41254&murl=http%3A%2F%2Fwww.zattini.com.br%2F
});