Skip to content
forked from wjpxxx/lazadago

Golang API Wrapper for Lazada ERP

License

Notifications You must be signed in to change notification settings

rahmatrdn/lazadago

 
 

Repository files navigation

Lazada Go

Golang API Wrapper for Lazada ERP System

Contents

Installation

To install lazadago package, you need to install Go and set your Go workspace first.

  1. 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
  1. Import it in your code:
import (
	"github.com/rahmatrdn/lazadago"
)

Quick start

API call

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)
}

About

Golang API Wrapper for Lazada ERP

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%