微信服务器设置如何填写

worktile 其他 86

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在微信开放平台创建应用后,需要设置微信服务器的配置信息。具体步骤如下:

    1. 登录微信公众平台开放平台( https://open.weixin.qq.com/ ),进入开发者中心。

    2. 在开发者中心页面,选择左侧菜单栏中的“开发设置”。

    3. 在开发设置页面中,找到“服务器配置”部分。

    4. 在“URL(服务器地址)”输入框中,填写服务器的地址。这里的服务器地址是指接收微信服务器推送消息的URL,需要是一个可以被公网访问的URL。可以使用自己的服务器或者云平台等提供的服务。

    5. 在“Token(令牌)”输入框中,填写自己设定的令牌。令牌是用于验证微信服务器合法性的参数,需自己设定并记住。

    6. 在“EncodingAESKey(消息加解密密钥)”输入框中,填写消息加解密密钥。如果不需要进行消息加解密,可以不填。

    7. 在“消息加解密方式”选项中,根据自己的需求选择是否需要进行消息加解密。如果需要加解密,选择“安全模式”;如果不需要加解密,选择“明文模式”。

    8. 点击“提交”按钮,保存配置信息。

    注意事项:

    • 服务器地址需要是一个可以被微信服务器访问到的公网IP或域名;
    • 令牌和消息加解密密钥需要自己设定并妥善保存,不能泄露给他人;
    • 如果选择了安全模式,需要在接收消息的服务器端进行消息的加解密处理;
    • 配置信息一旦保存,如果修改了服务器地址、令牌或消息加解密密钥,需要及时更新微信服务器的配置;
    • 在服务器配置完成之前,微信服务器无法与服务器进行通信,无法接收到消息推送。

    以上就是关于微信服务器设置的填写方式,希望对你有所帮助。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在设置微信服务器之前,需要先在微信公众平台上创建一个公众号并完成相关认证,然后按照以下步骤填写微信服务器设置:

    1. 登录微信公众平台(https://mp.weixin.qq.com/)。
    2. 进入“开发”-“基本配置”页面。
    3. 找到“服务器配置”部分,点击“修改配置”按钮。
    4. 在“URL(服务器地址)”一栏填入你的服务器接口地址,这个地址就是你的后台服务器提供的处理微信消息的接口。
    5. 在“Token(令牌)”一栏填入一个自定义的令牌,用于验证微信服务器与你的服务器之间的身份认证。
    6. 在“消息加解密密钥”一栏填入一个用于消息加解密的密钥,如果你的后台服务器使用了消息加解密功能的话。
    7. 点击“保存”按钮保存设置。

    值得注意的是,服务器地址必须是一个有效的域名或IP地址,并且需要使用80端口进行监听。服务器必须支持HTTPS协议,并且需要搭载SSL证书。

    如果你的服务器还需要提供其他功能,比如菜单管理、模板消息、网页授权等,还需要在微信公众平台的其他设置中填写相应的配置信息。

    填写完微信服务器设置后,微信服务器会向你的服务器发送一个验证请求,你的服务器需要正确响应该验证请求,验证通过后才能正常使用微信的消息服务。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    微信服务器设置是指在使用微信开发接口时,需要在开发者平台上填写自己的服务器配置信息,以便微信服务器能够将用户发送的消息、事件等通过接口转发到开发者自己的服务器上,并实现相应的业务逻辑处理。以下是微信服务器设置的具体步骤:

    1. 获取服务器信息

    首先,你需要先搭建一个可供访问的应用服务器来处理微信服务器转发的消息,该服务器需要支持HTTPS加密协议。你可以选择自己搭建服务器,也可以使用云服务提供商的服务器。

    1. 登录微信公众平台

    在浏览器中打开微信公众平台开发者登录页面,输入你的开发者账号和密码登录。

    1. 进入开发者中心

    登录成功后,点击右上角的“开发”菜单,进入开发者中心。

    1. 添加服务器配置

    在开发者中心页面,找到“基本配置”模块,点击右侧的“服务器配置”按钮。

    1. 填写服务器配置信息

    在“服务器配置”页面中,需要填写以下信息:

    • URL(服务器地址):将你的服务器接口地址填入该栏,注意需要通过HTTPS协议来访问。
    • Token(令牌):自定义的令牌,用于验证微信服务器发送的消息的真实性,随意填写,但要记住令牌的值以备将来使用。
    • EncodingAESKey(消息加解密密钥):用于消息的加密与解密,随意填写,但要记住该密钥的值以备将来使用。
    • 消息加解密方式:在该栏选择加解密方式,有明文模式和兼容模式两种选择,默认为明文模式。
    1. 验证服务器配置

    填写完服务器配置信息后,点击页面最下方的“提交”按钮保存配置。保存成功后,微信服务器会向你的服务器地址发送一个GET请求,你需要在你的服务器上做相应的处理来验证配置的有效性。验证方法如下:

    • 获取请求中的参数:signature、timestamp、nonce、echostr。
    • 将上述四个参数与令牌token进行字典序排序,并连接成一个字符串。
    • 将排序后的字符串进行SHA1加密。
    • 将加密后的字符串与微信服务器发送的signature参数进行比对,如果一致则配置成功,返回接收到的echostr参数即可。
    1. 配置消息与事件处理

    配置成功后,微信服务器会将用户发送的消息、事件等会通过接口转发到你的服务器上。你需要在你的服务器上编写相应的代码来处理这些消息和事件,实现你的业务逻辑。

    总结:

    完成以上操作后,你的服务器就能够接收和处理微信用户发送的消息和事件了。需要注意的是,服务器配置信息一旦填写完成后,就不能随意修改,否则可能导致接口请求失败。如果需要修改配置信息,可以先将原有配置删除,然后重新填写新的配置信息。同时,为了保证服务器的安全性,建议你使用HTTPS协议来访问服务器,以加密传输中的数据。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部