微信公众号开发

Posted z-l-j

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信公众号开发相关的知识,希望对你有一定的参考价值。

1、申请公众号:分为订阅号和服务号,订阅号为个人开发所用,免费,但若需要认证需要300认证,服务号需要组织、公司才能申请,需要一定的费用。未认证的订阅号自定义菜单等权限都不具备,但订阅号里面有个测试号可以供个人开发使用。

2、域名:由于腾讯需要回调,必须得用域名,所以服务器需要申请域名,并且对外开放80端口,但由于服务器一般不使用80端口,所以需要做端口映射,将服务器的端口映射到80端口:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 9001

3、网络:一般情况下公司用的都是内网,不对外开放,所以要指定对微信服务器的IP开放,使微信回调时能访问到服务器;获取微信服务器ip列表:https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN,其中access_token需要调接口用appid和secret获取

4、根据微信公众平台的“接入指南”填写服务器配置

 

以上是关于微信公众号开发的主要内容,如果未能解决你的问题,请参考以下文章

NodeJs 开发微信公众号微信事件交互

PHP开发微信公众号的问题

使用koa2开发微信公众号之网页授权

NodeJs 开发微信公众号微信事件交互

java开发微信扫码支付,怎么做测试,公众账号ID,商户号这些怎么来?

开发微信公众号后台,原来这么简单?[微信公众号开发]