注意
不是认证的服务号(不付款300元那种),无论是否企业认证了,是不能得到关注人的信息(用户管理-获取用户基本信息),(不包括拉二维码的第三方登录,因为没有涉及,不知道)。【微信认证订阅号】在文档中说可以得到用户基本信息。【网页授权获取用户openid/用户基本信息】只有认证的服务号可以有,其他均不能。
也就是说,不出300元认证(还不保证能认证成功,不成功不退费,有三次修改资料的机会,可能是防止恶意认证吧),是没有可能得到用户信息(截止2019年12月),如果有的话,谁知道,麻烦说一下。
包括openId,不是认证的服务号不能获取
自定义菜单
如果启用了【开发 - 基本配置 - 服务器配置】,【自定义菜单】功能就不可用了,只能在开发中创建菜单与修改菜单,如果是临时设置并且很少或不再变更的话,可以使用【开发 - 开发者工具 - 微信公众平台接口调试工具】手工进行配置一下就行。
流程
设备域名
设置 - 公众号设置 - 功能设置
业务域名:需要将界面提供的MP_verify_****.txt文件下载到web业务目录下,这样编辑框时不会提示诈骗什么的信息。非认证服务号不可用
JS接口安全域名:分享到朋友圈(js-sdk)时用上。非认证服务号可用
网页授权域名:用于获取用户针对于公众号的唯一标识openid。但只能添加一个域名。设置一级域名后,同一服务器上,通过二级域名访问的就不能通过网页授权了,所以要使用网页授权的redirect_uri进行跳转。非认证服务号不可用
写一个域名,在菜单上通过这个域名以及携带的参数进行相关权限的信息获取,再进行下一步操作
或者,菜单上的地址是直接action接口,在action中进行再获取,因为涉及回调,需要改另一个action地址进行处理。