微信公众号h5开发流程

微信公众号h5开发流程甲方:1、申请公众号服务号,主体认证2、域名解析和备案等,主体信息,微信交互要求域名https:及配置ssl证书3、购买服务器乙方:1、域名配置和解析等2、公众号配置和开发等,公众号菜单可以手动配置也可以代码设置,(1)、手动设置:公众号菜单自定义(2)、代码设置:配置公众号服务器(服务器域名提供一个验证微信请求的接口CSDN)-&…

微信公众号h5开发流程"

甲方:

        1、申请公众号服务号,主体认证

        2、域名解析和备案等,主体信息,微信交互要求域名https:及配置ssl证书

        3、购买服务器

乙方:

        1、域名配置和解析等

        2、公众号配置和开发等,公众号菜单可以手动配置也可以代码设置,

                (1)、手动设置:公众号菜单自定义

                (2)、代码设置:配置公众号服务器(服务器域名提供一个验证微信请求的接口CSDN)- > 获取access_token -> 使用python创建微信公众号菜单

获取access_token:微信开放文档

import requests
 
appid = "你的公众号appid"
secret = "你的公众号secret"
url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" + appid + "&secret=" + secret
headers = {'Content-type': 'application/x-www-form-urlencoded'}
 
response = requests.post(url ,headers=headers)
 
print(response.content.decode())

创建公众号菜单:微信开放文档


import json
import http.client
 
# 获取token GET方法
# https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=你的appid&secret=你的secret
 
token = "获取的token"
 
# https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
connection = http.client.HTTPSConnection('api.weixin.qq.com')
 
data = {
    "button": [
        {
            "type": "view",
            "name": "官网",
            "url": "http://www.yundeeiot.com/"
        },
        {
            "name": "服务授权",
            "sub_button": [
                {
                    "type": "view",
                    "name": "授权应用",
                    "url": "http://www.yundeeiot.com/"
                }
            ]
        },
        {
            "type": "view",
            "name": "关于我们",
            "url": "http://www.yundeeiot.com/page/company.html"
        },
    ]
}
 
headers = {'Content-type': 'application/json'}
 
connection.request('POST', '/cgi-bin/menu/create?access_token=' + token + '',json.dumps(data, ensure_ascii=False).encode('utf-8'), headers)
response = connection.getresponse()
str1 = response.read().decode('utf-8')
 
print(str1);

     

今天的文章微信公众号h5开发流程分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32609.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注