package lakala import "fmt" const ( LaKaLaPrivateKey = `-----BEGIN PRIVATE KEY----- MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCk0RXx20B/AFpr Fr4OF0ET7OlyvBRyOc+ZP0urCArZ/hOz1B0eOGP4D7Ddjw1YgcYe68P5dQl9X/gp DS0Wa+EddwfXwfM0SoHVAOKeOI3FwQWHWVebsESxZFN8jltVmyc3QPSgi4Cj8GKX DuMzlSax0hdezgy/cdXjmBHM1pjU5glTmlGEX7QGo+7N9f3eg+UVbbBn8NlHaEKz plmweUoudJNjS8lJaGc8ehYfWxiM20ARJAQNutV8FXAqCmONW5nUQz9S9DjqWWS1 wDPljKlFyxXyOUyaFTNYnvPcsLDjo89YCfmcfilwXeP11N/QApkafHpuel5bLg0M +Kno8oShAgMBAAECggEALEL6Ybk/2Nt/bMLux1n3YCJ/jxBzbTmZRs54w7WlNGXH ZMPSDguWzUdpeBayvtIbIrKuLo//vGvJeTzQnvTZv8/3iznK1oAr3cgfE96cND9h /LdBj84GpJ0MzqZsYNEJ9wy6pWLRaTVlRKv62B92BMsm+47aXY90oWp1XU1EPegZ UadGMYUv8c3rCXXJYjIlJFm8i65y/DdklvKs3tG8t+LyIdNeVdPNHqYMEFBHOvn1 1wUt8sstWp1NrmkfnkE3jTxK80qu+VwQtoBjGOdh7RCBn2AvtWwcl5GUC+oxxh5S bbljH03u/YklmOlojjWkfWS/SxuM3CO8ETxMSoK/AQKBgQDxiz4vRelKWajj44jG HRaKv/fBOM+AzkGHZ1mrP3pE+JGfnRZoMnYChTJ3rYb+ZKxftyF50/O7xosqvpS5 f6fNQ+h2QzbL/o1uPD38/Ty14HyWCV5QKGv3TYRqUcG8jYXCHupydHZtKEX2h4Ws pL/osVvMNemseMEynjVCx1UeMwKBgQCurkkrMUOoLXooXWHF1fjh61p1nyUWsGOx x8Wk4Lm7h1iRB0rJruL9lQXVgiwyMmfh92fvz8EMIHCM7euviBrQE8okh4M18Epr f8a6uouaqXXZguUBtxMYnYQGyVR1B6/Y6sFC10IswTncLdu+7WGaQeUmiwaSWryP MIDg+zqV2wKBgFofz0sKNdqVC6xEKLNrBQ8uQ34n+VyhGNgx2sZHwBJeAM/iaArm 0RttoYAAEj93Rs3L4cS4LdghY6nGRG3WUMEJFoKR369Lwm+gMKzlvDJMmY/N3Q/h lS9IECEvci8tSvw8VtPv2oQuI7SxqlHZgvWKv6q5bv/4anW9jDfncj37AoGAf3P3 Oyak4O7dtNn93uWyxNR+mlfWLenhs/O5SAYYPrYQbzFM5j9OrAuxyAlEyhNxLLTi B14k0v5QYOOwFdFPDweBdInTuOVsx2bhz5kRB3Yh4OTaxxeXPVyg2nrHvuQu8CzJ ekWpqRILb5WeQn7dujneQvMphlviPO/8+SsVogUCgYA9MTpa0TyI5k5kHM/S2GHW YSwFwN7kd8meI0+2jPUKs/SFdTuYdnprl18TOT7c4nw0bShgbAA+D+zCweUKa3Yu qk915Dtg5oVuWI7ueUwJkDy4ITOoU38yMiAfXS+mRs9t37EbRVGMEsTrplKBy8OS wmorJON4jA4sZ5SG0xG5xQ== -----END PRIVATE KEY----- ` LaKaLaPublicKey = `-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApNEV8dtAfwBaaxa+DhdB E+zpcrwUcjnPmT9LqwgK2f4Ts9QdHjhj+A+w3Y8NWIHGHuvD+XUJfV/4KQ0tFmvh HXcH18HzNEqB1QDinjiNxcEFh1lXm7BEsWRTfI5bVZsnN0D0oIuAo/Bilw7jM5Um sdIXXs4Mv3HV45gRzNaY1OYJU5pRhF+0BqPuzfX93oPlFW2wZ/DZR2hCs6ZZsHlK LnSTY0vJSWhnPHoWH1sYjNtAESQEDbrVfBVwKgpjjVuZ1EM/UvQ46llktcAz5Yyp RcsV8jlMmhUzWJ7z3LCw46PPWAn5nH4pcF3j9dTf0AKZGnx6bnpeWy4NDPip6PKE oQIDAQAB -----END PUBLIC KEY----- ` ) // 私钥文件目录C:\Users\Administrator\Desktop\拉克拉\拉卡拉私钥生成\RSA密钥生成工具V1.0.0\RSAKeys const ( AppID = "OP10001133" // 接入方唯一ID lakala分配 SerialNo = "01970f6b2f33" // 接入方生成的cer证书序列号 lakala分配 SM4Key = "LHo55AjrT4aDhAIBZhb5KQ==" // 国密4-参数加密使用 lakala分配 MerchantNo = "82229007392000A" // 商户号 商户进件产生 TermNo = "D9296400" // 终端号 商户进件产生 OrgCode = "983931" // 终端号 商户进件产生 ) // 测试参数 const ( ClientID = "cdrx" ClientSecret = "LBQhKelGi8223ovH" //UserName = "13200000001" //Password = `klik13!@` UserName = "rhwlcs" Password = `Cs123789` BusiCode = "ZPOS4G" ActivityId = 4 UserNo = "24354409" PublicKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCSCWRQiVePGvXp7gUK3GLieXKwSCk80uuI0JbmLE5QCZJU9e+fYNMRPC5xAeGudrxMRuwKCADyWwcsOzqjVwZHP2RqBN8JmoxOhKbDAa/xDJlhCySt33At+dVIy0n7k9SgA5qXom3FN29OQL2gOMQUVhlj/ZHYpmSXsoqnmgkohwIDAQAB" PrivateKey = "MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAJIJZFCJV48a9enuBQrcYuJ5crBIKTzS64jQluYsTlAJklT1759g0xE8LnEB4a52vExG7AoIAPJbByw7OqNXBkc/ZGoE3wmajE6EpsMBr/EMmWELJK3fcC351UjLSfuT1KADmpeibcU3b05AvaA4xBRWGWP9kdimZJeyiqeaCSiHAgMBAAECgYBenAsLSg8ZvSO4C+XkZWcCxh+RKQ7eQt8o4coBEI8jty/ALxywqm/TaKPFvqxQ9MeEuyXMUecbG/IHq8+PZp+/qj831bIt+v2Or5mZ/grkr/ZPt96sHJwY5GtIGyHrDfiEmAmHazo6clEf8+qC4z7AhqwWmjjRF3Zl404BkeiKUQJBAMJx7UuwpepryKyeHSOWf44nLwAM9Ejmeg6zPPVjQyI02btqWcgVhpwhers7ikyV37eE1WX2gtEM3DSb38o2xVUCQQDARGQqcGPftuygq1aIodBbUwZjhM+A5yBvISaUceqGg0mvb8icaXRmAYPzOt9ehp+S8I8uZU2bgsyFX671cfZrAkA43VSGVCzRd6ACS2M+Kx82lWL7Ys52G2EKt4RWRyc087vRQXLsPs9VDb100B7L8vCwHNrDrOno9RfZEtTJsGbZAkA+2hykgvkjOPlBzMENCVjDgfCkt9XdnbDMo1mpTVQNhP2hjDlYaGDUt8oayTQcAoZH0rv7vsIQBEI3l3/qXMbhAkAnwX9+BfhkN+4e68051kAOcjxJEDd+p9B6oyvv4ln+YswWcNuqjbrgZM1K7WUksBtgV0Zpp5aX/RN6CCVWsb9v" ) var ( PrivateKeyBegin = fmt.Sprintf("-----BEGIN RSA PRIVATE KEY-----\n%s\n-----END RSA PRIVATE KEY-----", PrivateKey) PublicKeyBegin = fmt.Sprintf("-----BEGIN PUBLIC KEY-----\n%s\n-----END PUBLIC KEY-----", PublicKey) ) // token访问路由 const ( IncomingUrlTest = "https://test.wsmsd.cn/sit/htkauth/oauth" // 进件获取token测试地址,变更接口token测试地址 TokenActive = "token" IncomingUrlProd = "https://tkapi.lakala.com/auth/oauth" // 进件获取token正式地址 ModifiedUrlProd = "https://htkapi.lakala.com/auth/oauth" // 变更接口token正式地址 PayWayRegister = "register" // 聚合被扫 PayWayMini = "mini" // 小程序聚合主扫 PayWayAPP = "app" // APP收银台支付 ) const ( OrderStatusCallback = "http://callback.jxc4.com/lakalaCallback/orderStatus" // 收银台订单通知(订单状态:app/h5) PayStatusCallback = "http://callback.jxc4.com/lakalaCallback/payStatus" // 聚合被扫(扫码枪)/聚合主扫 CallbackLaKaLaShopUrl = "http://callback.jxc4.com/lakalaCallback/separateMsg" // 消息通知地址(商户开通) ApplyContractByPeopleCallback = "http://callback.jxc4.com/lakalaCallback/applyContractByPeople" // 电子合同人工审核回调 ApplyContractCallback = "http://callback.jxc4.com/lakalaCallback/applyContract" // 电子合同人工审核回调 CallbackLaKaLaSeparateBindUrl = "http://callback.jxc4.com/lakalaCallback/separateBind" // 消息通知地址(分账关系绑定回调,解绑回调) CallbackLaKaLaSeparateUrl = "http://callback.jxc4.com/lakalaCallback/separate" // 消息通知地址(分账申请/撤回/退回 回调) BillProdCallbackUrl = "http://callback.jxc4.com/lakalaCallback/ewalletWithdrawD1" // 账户D1提现回调 //CallbackLaKaLaShopUrl = "http://111.231.218.230:8080/laKaLaCallback/separateMsg" // 消息通知地址(商户开通) //ApplyContractByPeopleCallback = "http://111.231.218.230:8080/lakalaCallback/applyContractByPeople" // 电子合同人工审核回调 //ApplyContractCallback = "http://111.231.218.230:8080/lakalaCallback/applyContract" // 电子合同申请回调 //CallbackLaKaLaSeparateBindUrl = "http://111.231.218.230:8080/lakalaCallback/separateBind" // 消息通知地址(分账关系绑定回调,解绑回调) //CallbackLaKaLaSeparateUrl = "http://111.231.218.230:8080/lakalaCallback/separate" // 消息通知地址(分账申请/撤回/退回 回调) //BillProdCallbackUrl = "http://111.231.218.230:8080/lakalaCallback/ewalletWithdrawD1" // 账户D1提现回调 //OrderStatusCallback = "http://111.231.218.230:8080/lakalaCallback/orderStatus" // 收银台订单通知(订单状态) //PayStatusCallback = "http://111.231.218.230:8080/lakalaCallback/payStatus" // 主扫支付状态通知 )