Shopee Api
A simple wrapper for Shopee Open Platform
Installation
npm install shopee-api
Usage
Create a ShopeeApi
Object to get started
const ShopeeApi = ; const shopeeApi = isUAT: false shopid: 'YOUR_SHOP_ID' partner_id: 'YOUR_PARTNER_ID' partner_key: 'YOUR_PARTNER_KEY' redirect_uri: 'http://localhost:3000/callback' // callback url when perform OAuth webhook_url: 'http://localhost:3000/webhook' verbose: false // show more logs;
API
Build Oauth Url
const authUrl = shopeeApi; //then u can redirect user to this url for authenticationres;
Make calls
This package build all the required authorization in the scene behind.
Refer request package for callback params.
shopeeApi;
This package also return promise
instead of callback
shopeeApi ;
Verify webhook request
This package can build hmac and verify it for you
const isValid = shopeeApi; console // true if equal, false otherwise
Documentation
Kindly visit Official Shopee Docs for more info
Contributing
If you want to contribute to a project and make it better, your help is very welcome. Just send a pr and you are all set.
License
This library is released under the MIT License