全栈工程师-咨询电话:15675178605 (微信同号)
微信公众号_配置与对接

一、要使用微信公众号版商城,首页必须申请一个微信公众号,推荐开通公众号的服务号,并且开通微信支付,这样就可以在公众号版商城中直接拉起支付。如果配置不正确,在使用了微信相关功能的商城页面可能会出现相应的接口调用错误提示。

二、商城系统中与微信公众号相关的配置参数如下:WxPay_APPSECRET (公众号APPSECRET) , WxPay_APPID (公众号APPID)。搜索相关配置名,找到配置项,请将相关值填写到系统配置参数中。

三、微信公众号中的配置:1) 请扫码进入公众号后台: 公众号平台网址:https://mp.weixin.qq.com/

2) 【JS接口安全域名】的配置。 进入公众号后台后,请在左侧导航中找到【设置与开发】->【公众号设置】->选择【功能设置】选项卡,在 【JS接口安全域名】项中填写相应的值,如:oim.xxxx.com,h5.xxxxx.com,shop.xxxxx.com。 


3) 【IP白名单】的配置,进入公众号后台,在左侧导航中找到【设置与开发】->【基本配置】->选择【IP白名单将当前OctWapWeb(公众号版),OctWapWeb(H5/WAP移动版)OctThirdApiCallSystem (调用第三方平台API处理系统,如:微信,支付宝,短信,快递等接口)等项目所放置的服务器IP填写进IP白名单中。建议将所有系统服务器的IP地址都填写进白名单。


4) 【开发者密码(AppSecret) 】的设置。进入公众号后台,在左侧导航中找到【设置与开发】->【基本配置】->选择【开发者密码(AppSecret) 设置自己的公众号密钥。这个参数对应商城系统中的。WxPay_APPSECRET (公众号APPSECRET) 。 请准确填写到商城系统的配置参数中。


四、各系统公众号参数配置

1)在各系统web站点根目录下找到文件夹【 SysConfig 】里面有一个文件【WebAppConfig.json】 这个是系统站点的配置文件,进入并打开。

2)找到配置文件WebAppConfig.json】中的【Wx_OfficialAccType】项,将其修改成,公众号类型相应的值。比如:微信公众号类型 [ dy 订阅号 / fw 服务号 / test 测试号 ]
如下图:


特别注意:所有系统站点配置文件中,如果有【Wx_OfficialAccType】项,都需要更改成相应的公众号类型值。否则,会出现接口配置错误的。