options_api.html 4.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <form onsubmit="return false;" data-auto="true" method="post" class='layui-form layui-card' autocomplete="off">
  2. <div class="layui-card-body">
  3. <div class="color-blue padding-left-40 padding-bottom-20">
  4. 使用API直接对接时,需要在微信公众号平台配置授权IP及网页授权域名,另外再将获取到的参数填写到下面!
  5. </div>
  6. <div class="layui-form-item">
  7. <label class="layui-form-label">Token<br><span class="nowrap color-desc">接口认证令牌</span></label>
  8. <div class="layui-input-block">
  9. <input name="wechat_token" required placeholder="请输入消息推送对接认证Token(必填)" value="{:sysconf('wechat_token')}" class="layui-input">
  10. <p class="help-block">公众号平台与系统对接认证Token,请优先填写此参数并保存,然后再在微信公众号平台操作对接。</p>
  11. </div>
  12. </div>
  13. <div class="layui-form-item">
  14. <label class="layui-form-label">AppId<br><span class="nowrap color-desc">公众号APPID</span></label>
  15. <div class="layui-input-block">
  16. <input name="wechat_appid" placeholder="请输入以wx开头的18位公众号APPID(必填)" pattern="^wx[0-9a-z]{16}$" maxlength="18" required="required" value="{:sysconf('wechat_appid')}" class="layui-input">
  17. <p class="help-block">公众号APPID是所有接口必要参数,可以在公众号平台 [ 开发 > 基本配置 ] 页面获取。</p>
  18. </div>
  19. </div>
  20. <div class="layui-form-item">
  21. <label class="layui-form-label">AppSecret<br><span class="nowrap color-desc">公众号Secret</span></label>
  22. <div class="layui-input-block">
  23. <input name="wechat_appsecret" required placeholder="请输入32位公众号AppSecret(必填)" value="{:sysconf('wechat_appsecret')}" maxlength="32" pattern="^[0-9a-z]{32}$" class="layui-input">
  24. <p class="help-block">公众号应用密钥是所有接口必要参数,可以在公众号平台 [ 开发 > 基本配置 ] 页面授权后获取。</p>
  25. </div>
  26. </div>
  27. <div class="layui-form-item">
  28. <label class="layui-form-label">EnAesKey<br><span class="nowrap color-desc">消息加密密钥</span></label>
  29. <div class="layui-input-block">
  30. <input name="wechat_encodingaeskey" placeholder="请输入43位消息公众号加密密钥(可选)" value="{:sysconf('wechat_encodingaeskey')}" maxlength="43" pattern="^.{43}$" class="layui-input">
  31. <p class="help-block">若开启了消息加密时必需填写,消息加密密钥必需填写并保持与公众号平台一致。</p>
  32. </div>
  33. </div>
  34. <div class="layui-form-item">
  35. <label class="layui-form-label margin-top-15">PushApiUrl<br><span class="nowrap color-desc">消息推送接收</span></label>
  36. <div class="layui-input-block">
  37. <div class="relative">
  38. <input name="wechat_push_url" value="服务器授权IP:{$geoip}" readonly class="layui-input layui-bg-gray border-0">
  39. <a data-copy="{$geoip}" class="absolute layui-btn layui-bg-gray" style="top:0;right:0;background:none!important"><i class="fa fa-copy"></i></a>
  40. </div>
  41. <div class="relative margin-top-5">
  42. <input name="wechat_push_url" value="消息推送地址:{$thrNotify}" readonly class="layui-input layui-bg-gray border-0">
  43. <a data-copy="{$thrNotify}" class="absolute layui-btn layui-bg-gray" style="top:0;right:0;background:none!important"><i class="fa fa-copy"></i></a>
  44. </div>
  45. <p class="help-block">公众号服务平台消息推送接口及服务器授权IP地址,需在公众号接口开发处配置。</p>
  46. </div>
  47. </div>
  48. <div class="hr-line-dashed"></div>
  49. <input type="hidden" name="wechat_type" value="api">
  50. <div class="layui-form-item text-center">
  51. <button class="layui-btn" type="submit">保存配置</button>
  52. </div>
  53. </div>
  54. </form>