Golang API Wrapper for Lazada ERP System
To install lazadago package, you need to install Go and set your Go workspace first.
- The first need Go installed (version 1.12+ is required), then you can use the below Go command to install lazadago.
$ go get -u github.com/rahmatrdn/lazadago
- Import it in your code:
import (
"github.com/rahmatrdn/lazadago"
)
package main
import (
"github.com/rahmatrdn/lazadago"
lazadaConfig "github.com/rahmatrdn/lazadago/config"
lazadaConfig "github.com/rahmatrdn/lazadago/config"
"fmt"
)
func main() {
api := lazadago.NewApi(&lazadaConfig.Config{
AppKey:"your app key",
AccessToken:"your Access Token", //刚开始可以为空字符串
AppSecret:"your app Secret",
Country:"ph",
})
// first Seller authorization introduction
fmt.Println(api.AuthorizationURL("redirect_uri"))
// generate access_token for call api
rs := api.GenerateAccessToken("code","")
fmt.Println(rs)
// set access token
api.SetAccessToken("your Access Token")
// Use this API to get the list of items for a single order.
order:=api.GetOrder("order_id")
fmt.Println(order)
// Use this API to get the list of items for a range of orders1
orders:=api.GetOrders("2018-02-10T16:00:00+08:00","DESC",0,10,"2017-02-10T09:00:00+08:00","updated_at","","","shipped")
fmt.Println(orders)
}