微信公众号开发笔记

一.认证服务号配置

1.配置业务域名,js-sdk安全域名,和网页授权域名

    登入微信公众平台-公众号设置-功能设置-业务域名(需要认证后的服务号才能看到该选项)/js安全域名/网页授权域名

保存域名时需要将官方提供的一个txt文件放到指定域名或者指定域名路径下,不要修改文件名称

2.如果要修改菜单配置,菜单配置24小时内才会对所有用户生效,如果要随时查看更新,需要取消重新关注即可

3.微信公众号支付需要配置授权目录域名为- http://微信端域名/

二.测试公众号配置

1.使用在线接口调试工具基础支持接口获取access_token,需要测试号appid和appSecret

2.使用自定义菜单接口添加菜单,自定义菜单模板

{

    "button": [

        {

            "type": "view",

            "name": "分享车位",

            "url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf28fa3f3bdbc91cc&redirect_uri=http%3a%2f%2f2127i549c2.imwork.net%2f%23%2fshareparking&response_type=code&scope=snsapi_base#wechat_redirect"

        },

        {

            "type": "view",

            "name": "抢车位",

            "url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf28fa3f3bdbc91cc&redirect_uri=http%3a%2f%2f2127i549c2.imwork.net%2f%23%2fparking&response_type=code&scope=snsapi_base#wechat_redirect"

        },

        {

            "name": "分享好友",

            "sub_button": [

                {

                    "type": "view",

                    "name": "个人中心",

                    "url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf28fa3f3bdbc91cc&redirect_uri=http%3a%2f%2f2127i549c2.imwork.net%2f%23%2fmy&response_type=code&scope=snsapi_base#wechat_redirect"

                },

                {

                    "type": "click",

                    "name": "分享好友",

                    "key": "V1001_GOOD"

                }

            ]

        }

    ]

}

3.公众测试账号中修改网页穿透域名地址,穿透可用ngrok或者花生壳

4有关js-sdk的功能接口需要打包部署到认证的公众号才能使用

你可能感兴趣的:(微信公众号开发笔记)