首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微擎js分享安全域名设置

微擎JS分享安全域名设置

基础概念

微擎(WeEngine)是一款开源的微信公众平台管理系统,主要用于微信公众号和小程序的开发和管理。JS分享是指通过JavaScript代码实现网页内容的分享到微信朋友圈或其他社交平台。为了确保分享内容的安全性和合规性,微信公众平台要求开发者设置安全域名。

相关优势

  1. 安全性:通过设置安全域名,可以有效防止恶意网站利用微信分享功能进行欺诈或其他非法活动。
  2. 合规性:符合微信公众平台的规定,避免因违规操作导致的账号封禁或其他处罚。
  3. 用户体验:确保用户分享的内容真实可靠,提升用户体验和信任度。

类型

安全域名设置主要分为以下几类:

  1. 分享链接域名:用于分享网页内容的域名。
  2. JS接口安全域名:用于调用微信JS-SDK接口的域名。

应用场景

  1. 公众号文章分享:用户可以将公众号文章分享到朋友圈或其他社交平台。
  2. 小程序页面分享:用户可以将小程序页面分享给好友或朋友圈。
  3. 企业官网内容分享:企业可以通过设置安全域名,将官网内容分享到微信等社交平台。

设置步骤

  1. 登录微信公众平台,进入公众号设置页面。
  2. 在“功能设置”中找到“JS接口安全域名”和“分享链接域名”选项。
  3. 添加需要设置的安全域名,并确保域名符合微信公众平台的要求(如需使用HTTPS协议)。
  4. 保存设置并等待审核通过。

常见问题及解决方法

  1. 域名未通过审核
    • 确保域名已经备案,并且符合微信公众平台的要求。
    • 检查域名是否使用了HTTPS协议。
    • 确保域名没有违规内容。
  • 分享链接无效
    • 检查分享链接是否正确,并且属于已设置的安全域名。
    • 确保分享链接的内容符合微信公众平台的规定。
  • JS接口调用失败
    • 检查JS接口安全域名是否已经正确设置。
    • 确保在调用JS接口前,已经正确引入微信JS-SDK,并且进行了配置。

示例代码

以下是一个简单的示例代码,展示如何在网页中调用微信JS-SDK进行分享:

代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
    <title>微信分享示例</title>
    <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
</head>
<body>
    <button onclick="shareToTimeline()">分享到朋友圈</button>

    <script>
        // 配置微信JS-SDK
        wx.config({
            debug: false, // 开启调试模式
            appId: 'yourAppId', // 必填,公众号的唯一标识
            timestamp: 'yourTimestamp', // 必填,生成签名的时间戳
            nonceStr: 'yourNonceStr', // 必填,生成签名的随机串
            signature: 'yourSignature', // 必填,签名
            jsApiList: ['onMenuShareTimeline'] // 必填,需要使用的JS接口列表
        });

        // 分享到朋友圈
        function shareToTimeline() {
            wx.ready(function () {
                wx.onMenuShareTimeline({
                    title: '分享标题', // 分享标题
                    link: 'https://yourdomain.com/share-link', // 分享链接
                    imgUrl: 'https://yourdomain.com/share-image.jpg', // 分享图标
                    success: function () {
                        alert('分享成功!');
                    },
                    cancel: function () {
                        alert('分享取消!');
                    }
                });
            });
        }
    </script>
</body>
</html>

参考链接

微信公众平台JS-SDK说明文档

通过以上步骤和示例代码,您可以成功设置微擎JS分享的安全域名,并实现网页内容的分享功能。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

信公众号授权域名安装应用模块流程体验

在之前的文章中,已经有接触和分享的安装(宝塔Linux面板一键快速安装信管理平台),以及在中授权绑定信公众账号(添加和接入微信公众账号的过程记录)。...文章目录 隐藏 第一、准备工作 第二、购买激活应用 第三、授权应用与管理 第四、小结 第一、准备工作 1、授权域名 我们需要授权域名信公众号中。...上面图示界面是在信公众号中"公众号设置"-"功能设置",三处都要设置域名。...这里我们可以设置关键字回复调用激活,或者获取URL入口,然后将添加到信应用模板的菜单或者导航中。 设置发布之后,我们可以在信公众号里看到且使用这个应用。...本文出处:老蒋部落 » 信公众号授权域名安装应用模块流程体验 | 欢迎分享

3.1K30
  • 免服务器免域名快速部署至云托管实战

    此前,系统已支持一键部署至信云托管,今天就来实战体验下整个安装过程!先用一句话概括:部署环境至云托管,不需要购买服务器、域名,并且可以一键快速安装!...操作步骤: 1、前往控制台新建站点: https://www.w7.cc/ 2、选择云安装 填写站点名称,点击安装进入配置页面 3、一键部署 点击按钮免费部署,将自动创建一个独立的容器环境,...并安装系统,整个过程预计1-3分钟,数据库密码将通过模板消息发送到管理员信上保存: 4、绑定独立域名 如果对域名没有特殊要求,信云托管提供的域名已经完全够用,也可以绑定自己的域名,并且支持...https 证书设置: 5、费用 参考以下资源使用统计,信云托管是按量付费的,可以购买资源包,重点是大部分应用夜间没有访问量,而传统租用服务器模式也需要为夜间时段付费的,你说这个模式能不省钱嘛?!...、更稳定的安全网络; 根据负载自动扩缩容,再也不用担心流量太大,服务器扛不住压力了; ...

    7K40

    js处理分享配置

    整理一下通过h5做分享相关配置。 流程介绍 公众号配置(AppID、IP白名单、JS接口安全域名) 网页授权 JSSDK配置使用 1....公众号配置 登录信公众号,获取AppID,配置白名单,然后配置JS接口安全域名。...配置白名单 1.3 配置JS接口安全域名 左侧菜单栏选择:设置 => 公众号设置: ? JS接口安全域名 2. 网页授权 网页授权主要是获取信openId使用,如果只是用分享操作,本步可以略过。...网页授权介绍 大致步骤是: 跳信网页授权链接 获取code值 传给后端,后端操作,得到用户openId 2.1 网页授权链接 在配置完前面AppId、白名单及安全域名后,开始处理网页授权。...JS安全域名一致 imgUrl: '', // 分享图标 success: function () { // 操作成功后要做的事儿

    6.6K00

    添加信公众号教程 - 获取AppID、AppSecret、启用设置服务器配置

    文章目录 隐藏 第一、添加信公众号前准备 第二、添加信公众号过程 第一、添加信公众号前准备 1、我们需要准备一个认证过的服务号,因为个人订阅号功能着实有限。...2、需要自己已经安装过,具体可以参考"Linux VPS安装信公众号管理系统安装过程和要求"。...第二、添加信公众号过程 1、获取AppID、AppSecret、IP白名单 登录我们信公众号后台,在 【开发】-【基本配置】,获取AppID、AppSecret参数,以及IP白名单设置。...2、信公众号添加 将我们公众号信息填写到文本框中提交。 3、设置权限 这里我们要记住上面三个参数,因为需要到信公众号授权。...能深入研究或者能会开发模块的,比做WEB端网站获益还会多很多。 本文出处:老蒋部落 » 添加信公众号教程 - 获取AppID、AppSecret、启用设置服务器配置 | 欢迎分享

    3.3K20

    js接口安全域名是什么 常见的域名有哪些

    域名在我们的生活当中无处不在,它也极大的影响了我们的生活,当我们访问网站的时候,输入网址是比较复杂的,在这个时候用域名就非常方便了。js接口安全域名是什么?...js接口安全域名是什么 我们在日常当中经常可以看见js接口安全域名。那么,js接口安全域名是什么?js接口安全域名主要用于信公众号,如果大家要进行信的开发,创建公众号是需要填写js接口安全域名的。...当我们运用程序的时候,网络是会自动验证安全域名的,它可以解决服务器终端的语言问题,能够让访问正常的运行,只有使用好js接口安全域名,网上的用户才能够访问到网页。...常见的域名有哪些 常见的域名是非常多的,如cc域名,cn域名和com域名,这些域名在国内和国际上都非常地受欢迎,因为它们的辨识度是非常高的,很多人在看到这样的域名的时候,就能够知道是哪家企业了,所以有很多知名的企业都会注册这样的域名...域名不仅能用于网站,也应用到了很多其他的地方。js接口安全域名是什么?相信大家在阅读完上面的内容之后,就应该知道js接口安全域名是什么了。

    7.1K20

    Namecheap账户设置二次安全验证 确保域名账户安全

    不管我们是做网站,还是作为域名投资,如果域名被盗那再好的网站都徒劳。...所以我们在购买域名的时候首先需要选择优秀的域名注册商,其次我们需要确保账户的足够安全设置,在我们自己设置强大的密码和个人账户信息准确之外,有些商家还提供二次密码验证保护。...比如Namecheap域名注册商就提供这样的服务,设置账户之后我们可以采用短信、语音留言的方式验证账户确保域名安全。...昨天我们有在Namecheap官方网站看到,建议大家启用二次密码保护验证设置,因为有部分黑客在尝试攻击Namecheap服务器。下面老蒋就分享如何开启Namecheap账户设置二次安全验证。...这样,Namecheap提供的二次密码保护可以进一步确保我们账户的安全

    1.3K30

    分享设置 -- 缩略图等

    // 分享描述 link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: '', // 分享图标 type: '', // 分享类型,music...接口列表 }); debug:测试各绑定事件传入的测试(PC端打开,控制台console能看到各传入参数),上线改为false appId:公众号的唯一标识,为了安全考虑,后端传过来 timestamp...access_token,然后通过access_token请求到jsapi_ticket,通过jsapi_ticket、timestamp、nonceStr、url用sha1()加密生成signature; 为了安全考虑...参考:信公众平台JS-SDK说明文档附录1-JS-SDK使用权限签名算法 jsApiList:你要调用的JS接口,参考:信公众平台JS-SDK说明文档附录2所有JS接口列表 3、通过ready接口处理成功验证...(shareObj); //分享到QQ wx.onMenuShareQQ(shareObj); //分享到腾讯博 wx.onMenuShareWeibo(shareObj); /

    1.2K10

    信小程序源码安装步骤

    安装(提供网络版本) 版本区别 公众版和授权版、商业版的区别:http://weiqing.tech/faq/qubie.html 主要区别就是信支付功能和公众号、公众号应用的流量统计功能。...super_card.tar.gz ./ sudo chmod -R 777 super_card 4.在浏览器地址栏中输入 “http://你的域名/install.php” 按照步骤提示安装系统...在这一步是对我们使用的服务器、php运行环境和目录权限监测是否符合系统的要求,若php运行环境和目录权限监测符合的要求则全部显示对号,否则,显示一个红色的叉号。...配置好信小程序平台后,会在【平台管理】里看到配置的小程序平台 部署完之后,将生成的数据填入小程序管理页面对应位置 至此,我们先是将超人名片应用安装在上,然后在上搭建了小程序平台,将超人名片应用关联在上面...小程序前端发布上传 1.如何查找siteinfo.js中uniacid和acid 进入【平台入口】页面,点击【管理设置】,拉到最下面 2.修改siteinfo.js 修改uniacid和acid为上面找到的数字

    6.1K30

    WDCP 面板安装的过程记录

    现在最流行的信管理系统非莫属了,太多人使用来管理自己的信公众号和信小程序。...同时很多人自行搭建程序时候遇到了难题,为了解决这个难题魏艾斯博客前面发表过一篇宝塔面板一键部署安装教程,今天再补充一篇 WDCP 面板安装的过程记录,毕竟还是有很多人接触和熟悉的 linux...WDCP 面板是官方推荐的 php 环境面板,这款面板在国内也是开发较早、用户众多的一款面板。...WDCP 面板安装教程 配置好后访问 ip:8080(ps:输入:8080 时,输入法切换为英文模式) 2、登陆后首先修改默认的密码,就在登陆后台的首页,用红色大字提示:当前管理后台使用默认密码非常不安全...wdcazwqgcjl01.png 4、mysql管理 -> mysql 设置 -> 设置成下图中的数值 -> 确定 -> 重启mysql wdcazwqgcjl02.png 5、新建站点 -> 填写自己的域名

    3K00

    信小程序设置全局域名和接口请求

    目前来说,大部分的信小程序都是跟后台进行交互,通过API请求数据,所以API请求地址的管理就显得比较重要了,如果是在wx.request的时候采取写url地址,后面要是地址修改,就要到每个请求的地方进行修改...,如果是项目不大还好解决,项目一大的话管理起来就很麻烦了,所以这里是提供一个解决办法,全局配置请求地址 首先在项目根目录新建一个 siteinfo.js,在里面配置好相关的请求地址 如下: 接着在app.js...引入 最后,用到的地方实例化app就可以调用了 这样修改域名就很方便啦!...当然也可以封装一个调用接口的方法,方法上自动拼接好域名。 未经允许不得转载:肥猫博客 » 信小程序设置全局域名和接口请求

    2.2K10

    安装之腾讯云懒人教程篇

    目录 (1) 服务器购买(腾讯云篇Centos7.0 其他系统请勿参照) (2) 域名的购买备案 (3) 安全设置(懒人规则包直接导入即可) (4) 安装宝塔面板 (5) 安装 (6) 去注册账号...要选择工信部认可可以备案的域名 http://www.miitbeian.gov.cn/publish/query/indexFirst.action 域名备案需要一台服务器 如果没有购买请打开连接进行购买...redirect=1001&cps_key=5dceb266933c12045cb64fcd48d30691&from=console 点击申请备案号 有了这个备案号就可以去申请域名备案了。...万事俱备只欠东风 3设置安全组 直接下载安全组的规则包直接导入即可,可按你自己的需求修改。...IP(未备案的域名无效) 6去注册账号 http://s.we7.cc/register 回来后打开你自己的域名登陆 绑定站点更新到最新版的即可 然后你就可以去商城购买自己喜欢的模块使用了

    7.8K40

    JS-SDK分享功能的.Net实现

    JS-SDK接口是什么为了方便开发者实现信内的网页(基于信浏览器访问的网页)功能,比如拍照、选图、语音、位置等手机系统的能力,并方便开发者直接使用分享、扫一扫等信特有的能力,信推出了JS-SDK...分享功能 官方文档里提供了php、java、node.js以及python的示例代码,唯独没有c#版的,为了弥补广大.net用户的需求,我把php版本的示例代码逻辑照搬成了.net版,并在网页前端中加入了分享功能...程序实现 流程图 程序里关键的类是JSSDK,里面包含服务端请求认证的所有逻辑过程,下面是过程的流程图: 关键代码分析 为保证第三方服务器与信服务器之间数据传输的安全性,所有信接口采用https方式调用...return result; } return null; } 获取access_token,先从本地的access_token.aspx里找,如果没有或者过期(7000秒),则重新到信服务器获取

    6.4K20
    领券