京东商城api准备

This commit is contained in:
苏尹岚
2020-05-08 16:02:13 +08:00
parent 17871d8e03
commit ef1999eb2c
3 changed files with 16 additions and 1 deletions

View File

@@ -379,7 +379,8 @@ enableEbaiStoreWrite = false
enableElmStoreWrite = false enableElmStoreWrite = false
enableMtwmStoreWrite = false enableMtwmStoreWrite = false
enableWscStoreWrite = false enableWscStoreWrite = false
enableYbStoreWrite = true enableYbStoreWrite = false
enableJdShopWrite = true
jdOrgCode = "320406" jdOrgCode = "320406"
jdLoginName = "jd_jxcs1223" jdLoginName = "jd_jxcs1223"
@@ -396,6 +397,10 @@ jdEclpAccessToken = "bcb6201b5b3c45a0976dcda5e2dea8aejiwm"
jdEclpAppKey = "0D397F05CF11C51BCDCC81744680EBC3" jdEclpAppKey = "0D397F05CF11C51BCDCC81744680EBC3"
jdEclpAppSecret = "f16a5e57ff4f4f428b702c40d2d4b933" jdEclpAppSecret = "f16a5e57ff4f4f428b702c40d2d4b933"
jdShopAccessToken = "da8db492e20149e494afaf5607e1d6654zgi"
jdShopAppKey = "E1D746D42474D5F1F1A10CECE75D99F6"
jdShopAppSecret = "efa7e1d1a22640fa990e6cf164b28608"
elmIsProd = true elmIsProd = true
elmToken = "" elmToken = ""
elmAppKey = "KLRDcOZGrk" elmAppKey = "KLRDcOZGrk"

View File

@@ -3,6 +3,8 @@ package api
import ( import (
"time" "time"
"git.rosy.net.cn/baseapi/platformapi/jdshopapi"
"git.rosy.net.cn/baseapi/platformapi/aliupcapi" "git.rosy.net.cn/baseapi/platformapi/aliupcapi"
"git.rosy.net.cn/baseapi/platformapi/jdeclpapi" "git.rosy.net.cn/baseapi/platformapi/jdeclpapi"
@@ -46,6 +48,7 @@ var (
Jd2API *jdapi.API Jd2API *jdapi.API
FakeJdAPI *jdapi.API FakeJdAPI *jdapi.API
JdEclpAPI *jdeclpapi.API JdEclpAPI *jdeclpapi.API
JdShopAPI *jdshopapi.API
ElmAPI *elmapi.API ElmAPI *elmapi.API
EbaiAPI *ebaiapi.API EbaiAPI *ebaiapi.API
@@ -118,6 +121,11 @@ func Init() {
} else { } else {
JdEclpAPI = nil JdEclpAPI = nil
} }
if !beego.AppConfig.DefaultBool("disableJdShop", false) {
JdShopAPI = jdshopapi.New(beego.AppConfig.String("jdShopAccessToken"), beego.AppConfig.String("jdShopAppKey"), beego.AppConfig.String("jdShopAppSecret"))
} else {
JdShopAPI = nil
}
if !beego.AppConfig.DefaultBool("disableElm", false) { if !beego.AppConfig.DefaultBool("disableElm", false) {
ElmAPI = elmapi.New(beego.AppConfig.DefaultString("elmToken", ""), beego.AppConfig.String("elmAppKey"), beego.AppConfig.String("elmSecret"), beego.AppConfig.DefaultBool("elmIsProd", false)) ElmAPI = elmapi.New(beego.AppConfig.DefaultString("elmToken", ""), beego.AppConfig.String("elmAppKey"), beego.AppConfig.String("elmSecret"), beego.AppConfig.DefaultBool("elmIsProd", false))
} else { } else {

View File

@@ -25,6 +25,7 @@ var (
EnableWscStoreWrite bool EnableWscStoreWrite bool
EnablePendingChange bool EnablePendingChange bool
EnableYbStoreWrite bool EnableYbStoreWrite bool
EnableJdShopWrite bool //京东商城
QiniuBucket string QiniuBucket string
WeimobCallbackURL string WeimobCallbackURL string
@@ -94,6 +95,7 @@ func Init() {
EnableWscStoreWrite = EnableStoreWrite && beego.AppConfig.DefaultBool("enableWscStoreWrite", false) EnableWscStoreWrite = EnableStoreWrite && beego.AppConfig.DefaultBool("enableWscStoreWrite", false)
// EnablePendingChange = beego.AppConfig.DefaultBool("enablePendingChange", false) // EnablePendingChange = beego.AppConfig.DefaultBool("enablePendingChange", false)
EnableYbStoreWrite = EnableStoreWrite && beego.AppConfig.DefaultBool("enableYbStoreWrite", false) EnableYbStoreWrite = EnableStoreWrite && beego.AppConfig.DefaultBool("enableYbStoreWrite", false)
EnableJdShopWrite = EnableStoreWrite && beego.AppConfig.DefaultBool("enableJdShopWrite", false)
QiniuBucket = beego.AppConfig.String("qiniuBucket") QiniuBucket = beego.AppConfig.String("qiniuBucket")