title: 私桩小程序配置流程
此步骤需要客户自行完成
此步骤可由客户自行完成,我们配合,如遇到不太懂技术的客户,建议由客户扫码我们登录他的小程序账号进行配置 登录方式为 搜索 微信小程序 将二维码截图给客户扫码登录即可
211.159.224.10
124.223.103.169
47.98.45.35
120.26.227.50
121.41.75.233
https://develop.5tao5ai.com
https://www.washpayer.com
需要注意的是,此步骤有一个校验需要上传到我们服务器,需要将文件下载下来然后联系 邵鹏或者陈军通过阿里云上传
记录下【开发设置】的AppID(小程序ID) 和 AppSecret(小程序密钥),后期配置。
左侧边栏【功能】的【订阅消息】点击,进入配置订阅消息
配置的消息主要是三种:
服务器配置目前没有功能页面配置 需要执行shell程序,后期会将页面配置加上
def add_home_car_app():
data = {
"appId" : "wxf83907c4311371c5",
"appName" : 请输入小程序名称,
"smsVendor" : "zthy",
}
wechatMiniApp = {
"appid" : 请输入appID,
"secret" : 请输入秘钥,
"mchid" : "1480791292",
"apikey" : "12345678901234567890123456789012",
"sslcert_path" : "/etc/washpayer_private_files/wechat_weifule_apiclient_cert.pem",
"sslkey_path" : "/etc/washpayer_private_files/wechat_weifule_apiclient_key.pem",
"manual_withdraw" : False,
"sslCert" : "-----BEGIN CERTIFICATE-----\nMIID6TCCAtGgAwIBAgIUZGC4sjt8KB3nUmpd41FlVJjZqQowDQYJKoZIhvcNAQEL\nBQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT\nFFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg\nQ0EwHhcNMjIxMTAzMDM1NzIxWhcNMjcxMTAyMDM1NzIxWjB7MRMwEQYDVQQDDAox\nNDgwNzkxMjkyMRswGQYDVQQKDBLlvq7kv6HllYbmiLfns7vnu58xJzAlBgNVBAsM\nHuatpuaxieWkp+a6kOenkeaKgOaciemZkOWFrOWPuDELMAkGA1UEBgwCQ04xETAP\nBgNVBAcMCFNoZW5aaGVuMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nl4Hwnr66jBWb+av/DJVuzU6/gteodQLt66CulXWEslQUjVN9gSZ7BqKmuufyzBIl\nPdNx8T5LpIrnSnbkv5hbTto/2x3R0b6ka/kkhLrhp3fO4Z0aX8QA8Q3Yamqbndsx\nqKVPEuDCKeCIVmH5vGzt/uwB9PboP9+C4eQ+grDA1fFRhEWiLG6froYlZI+qQjVr\nj8FlBLCtAJ2kXaxruBsNRc1r4t3/PBOt6uR/6weXByNtvmoPTLQb+ju/SLxfKdug\n9uFZ+xnqPQZbr0q4O6fbkRpYIXO2ZppbBuh9V5qobaxoJw8P67U216MIG/sg8bAB\nHMslk89vVSGAWJQLDjccoQIDAQABo4GBMH8wCQYDVR0TBAIwADALBgNVHQ8EBAMC\nA/gwZQYDVR0fBF4wXDBaoFigVoZUaHR0cDovL2V2Y2EuaXRydXMuY29tLmNuL3B1\nYmxpYy9pdHJ1c2NybD9DQT0xQkQ0MjIwRTUwREJDMDRCMDZBRDM5NzU0OTg0NkMw\nMUMzRThFQkQyMA0GCSqGSIb3DQEBCwUAA4IBAQCqT+I12ld3nAicvvU3YtpZURmf\nCJi4uZN8O4O14lvout2ZvXjIECSyQEatWjvIiljWla9r9gSpn5zlI0YMVpflx96+\nRbzTirFR/h4ipn0c0uos1rT9FgOrWG8CSLhG3N0FqTFcGzUnoOHgg/fyyq/esyPQ\n42KzqhfZbI7d/lmhOHCDrQXQGcrazlL9H6nL6RtONdNwlzhnxA+Tk3o+7BDmWR19\niV+N6AM4ZlKPQhQ4dZVwEfT3XjzzWPOVWxXjieBjL/hVjESJXyuk7dkNb+xdSous\n4j7SrVTGeB1v07FLOnpv2Mxk4HuCPsip3mKpS1Ps1JGdw0S4nXCxEHOeRQ86\n-----END CERTIFICATE-----\n",
"sslKey" : "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCXgfCevrqMFZv5\nq/8MlW7NTr+C16h1Au3roK6VdYSyVBSNU32BJnsGoqa65/LMEiU903HxPkukiudK\nduS/mFtO2j/bHdHRvqRr+SSEuuGnd87hnRpfxADxDdhqapud2zGopU8S4MIp4IhW\nYfm8bO3+7AH09ug/34Lh5D6CsMDV8VGERaIsbp+uhiVkj6pCNWuPwWUEsK0AnaRd\nrGu4Gw1FzWvi3f88E63q5H/rB5cHI22+ag9MtBv6O79IvF8p26D24Vn7Geo9Bluv\nSrg7p9uRGlghc7ZmmlsG6H1XmqhtrGgnDw/rtTbXowgb+yDxsAEcyyWTz29VIYBY\nlAsONxyhAgMBAAECggEASCyKZ9UMIPeaWhHpaiE1q3A8IySBB1zh4kGlaWWWVS1g\nrQJ84y1lpf+N1bPxIe3y98TmnrnCZxwUmpCQ4ATAWov1p3hJH9XlldoV33T3UkPs\nteWVTtGccTjbQ7aNc2GcAm7dgGy5kiF4UU5THcP2jF35gKyubt8XBm0oqjFxa3jS\nbK/EYcTluS4O8rKiiNLFJ9sXO3D5gVRYucYMSBPfFjl8zs07h+33D5nmkHbCCm1Q\nn2hVf5WRG9iuOGsj07nbD9YyXECOMakA4UWSqwn/8J5UqWk07NQYFLtG47uGgXHu\n9Sx71o9d0xfF+1L+RkmeOVr7XgeFiKH93iYIBdlTwQKBgQDFzFG0+/o0rW01s3tD\nj/bl8KPIZvDzVb+iVHNk9A9JljCGBRq+DU5BP4JrflOciLI/uPk0dREqm5wCeZAR\nHOlOPCcleKufqkafeIJqymcB4QPvHaw54E9CoMrnMZEz8xl22E2eKJsetBzjqrxI\naYSortPWlhd5knKxjm7RJbHVBQKBgQDEFqjnw8eRoANBOZxpGFadBNMqF6m1hAzc\nj8a8dSEO4MZMflUP4CN4Cb1HA8yn7YoMsOihkzl0Ol2plGsD90CXucQPS3fAE1zC\nIc2un0xfD9fqrFpxF/r1bYiU4KVuVlwZO2Avg9aW/K0h02gHZFIDBzIDgtxe+t9M\nNrZpZyX77QKBgCMB0Wg1vIe8NfruJB/GCA2UNHiQd46pm3wQdEfmxhnhAf+GQcBn\nPHVh1yRNPGEU9G9AvqJhIcOnvMnXV/8fXc9h6A/CtqVQjqVEv9hEsExt1bNpTgUE\nRSLmsGKQrEFEgjo9eCdIyoN5ny9QFXi/bCIqpwVwlQEIQVJZghV0FXA9AoGBAIDd\nF2FAU13LV3g84SJb4UfNTOyjol7siftE7WkaXIBHjWnluAb32LdhRydtQsi1HX0b\nobXVZ/OPC9CO/gkcKzHK3iLjCK6Myu+1gVMZ0vnCErZhUAp0pPM3aYPVYkJxtJLM\nZ3iyXorZQPoy0XHSJudgiiiujh5JJggTCKuaIuc9AoGBAIUOzlcgTDOPACGsszoV\nhH0fracKFgO0RPca+BOaeG1CREhxfzLr2zhfN9dwIpFug5X1lWF2RVLjWCVIGp2m\nP1yQ3VMZHYLT4+/HJFTbAG71SMFNYcR2jY8o0mj9wDx3/E6DvEsoM6rghSvlGtxP\nKTjtxF6u9qoiT93CxagOjMz3\n-----END PRIVATE KEY-----\n",
"templateIdMap" : {
"startCharge" : {
"context" : "{\"time4\": {\"color\": \"#173177\", \"value\": \"${startTime}\"}, \"thing1\": {\"color\": \"#173177\", \"value\": \"${devName}\"}}",
"templateId" : "ulNBNIXMvKGdhMdHG86ZNlIhE1m1rkgWFYMde4VQ_aU"
},
"stopCharge" : {
"context" : "{\"thing1\": {\"color\": \"#173177\", \"value\": \"${devName}\"}, \"thing5\": {\"color\": \"#173177\", \"value\": \"${reason}\"}}",
"templateId" : "tEmN_2U8d8Ns4pHkEiier2Wje8AEkpdUlJOfMKbli7Y"
},
"chargeException" : {
"context" : "{\"thing6\": {\"color\": \"#173177\", \"value\": \"${devName}\"}, \"thing5\": {\"color\": \"#173177\", \"value\": \"${reason}\"}}",
"templateId" : "iq5Rb31PQa_FC0twIuGLEblbNKgtYHT9wKSzwEAgEsA"
}
}
}
from apps.web.home_charger.models import AppInfo
from apps.web.core.models import WechatMiniApp
app = WechatMiniApp(**wechatMiniApp)
appinfo = AppInfo(**data)
appinfo.wechatMiniApp = app
appinfo.save()
将小程序相应文件编译后发布
小程序文件地址为:找陈总