这几天捣鼓微信分享,先定义一下:从你的APP分享到微信叫一次分享,从微信内再次分享到微信叫二次分享。
一次分享
需要申请微信开放平台
二次分享
需要申请一个订阅号或者服务号,然后在公众号的开发设置里面设置
-
安全域名
安全域名的要点是,可以设置子域名也可以设置泛域名,比如你的域名是 xx.com,你准备分享的页面url是 detail.xx.com/123.html,那么你可以设置子域名 detail.xx.com,也可以设置泛域名xx.com。
如果你有多个子域名的url,推荐使用泛域名。 -
白名单
如果你的安全域名设置的是对的,接着就要设置白名单,否则在获取access_token的时候会报错。记住,把你所有可能会去请求微信access_token接口的服务器的ip地址都设置上,仅仅设置nginx的ip是没用的。 -
调试
如果出现各种问题,可以用微信开发工具PC版进行调试,就是开发小程序的那个工具。
网友评论