微信公众号开发:如何填写JS安全域名
1.功能介绍
1.之所以需要设置微信开发者信息,是因为H5需要绑定微信公众号,否则无法显示分享照片和转发。显示epub360 URL,而不是共享文本信息;
2。绑定的公众号必须经过认证(如上图),包括认证订阅号和认证服务号;
3。认证订阅号接口权限有限,只有服务号才能在微信上拍照/记录、获取用户头像/昵称等;
导出自行分发发布时,转发时会出现URL,需要您自行操作。开发并解决微信界面拨号问题。
3。具体设置
1。进入公众平台( ),打开【公众号设置】中的【功能设置】,点击【JS接口安全域名】设置。
2。输入JS安全域名。注意,一般只需要填写一项,即工作发布页面二维码右侧请求的安全JS域名。
3。请务必遵循您的账户类型(如下表所示):
账户类型 | 填写 JS 安全域名 | 填写网站授权域名 |
专业账户 | 或 (* ) | www 。或 (*) |
基础版帐号 | www. | |
试用版帐号 | www. | |
企业版帐号/子帐号 | 帐号独立域名 ♼ 独立域名 帐号❝ |
* 专业版账号选择发布作品时,JS必须保护域名,网站授权域名填写
4。绑定微信公众号,【设置JS安全域名】,重要提示:如果设置不正确,会导致分享描述加载失败!
5。在公众号内输入网站的授权域名。如果H5涉及微信头像昵称,需要识别微信用户ID,则需要指定网页的授权域名。
6。同样在微信公众号的功能设置中,找到网站授权域名的设置。
7。点击右侧的设置,会出现下图所示的设置界面。设置规则如下表:
账户类型 | 输入安全 JS 域名 | 输入网站授权域名 |
专业账户 | 或 (*) www.或 (*) | |
基础版帐号 | www. | |
试用版帐号 | www. | |
企业版帐号/子帐号 | 帐号独立域名 | 帐号独立域名 |
* 专业版账号选择发布作品进入时必须填写JS安全域名和网站授权域名
8.在公众号中设置IP白名单。登录公众平台,进入开发->基础配置页面;
9。单击“配置”,进入IP白名单设置页面。
10。点击上图中IP白名单中的显示后,填写IP地址列表(以下IP地址均需填写)
《“获取access_token”接口新增IP白名单保护》
101.37.28.173
101.37.37.13
101101101。 101.37.29.45
101.37.22.203
101.37.90.173
11。设置完成后,管理员会扫码确认并保存。
12。完成上述步骤后,获取微信开发者信息。进入微信公众平台(),点击打开“开发”中的“基础配置”页面。
13。在上图右侧,您可以看到微信开发者的信息:AppID/AppSecret。
特别提醒:
如果有其他系统使用此APPID,例如有赞、微盟等系统配置绑定此APPID,请不要将此APPID配置到Epub360,因为会造成冲突和影响影响现有系统,比如微信点赞菜单!
14。在Epub360作品的微信分享页面,填写微信开发者信息并保存。
15。设置完成。扫描发布作品二维码后,尝试转发查看设置是否生效。
16。常见问题
(1)设置了但没有生效怎么办?
①先检查公众号是否有权限。
②检查指定开发者信息末尾是否有空格或其他多余字符。
(2)开发者中心没有开发者信息,怎么办?
成为开发者非常简单,只需在出现提示时单击“成为开发者”按钮即可。后续还需要微信公众号认证(见下文第3点)。
(3)如何验证微信公众号?
在微信公众平台上,点击打开微信认证页面,按照提示提交信息进行认证。
(4) 为什么Scope参数不对?
因为未正确设置网站授权而开启身份授权或公众号以下检测功能来获取用户的基本信息。
①如无必要,关闭身份授权即可/公众号跟随检测;
② 或根据需要完成网站的授权设置(参见阅读:如何设置身份授权)。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。