微信公众号分享网页注意点
最近自己要做微信分享的防封,就研究一下市面做的分享防封原理,基本分流防封是一个做法。
过程讲述:
通过一个微信公众号分享一个入口,记住这个分享内容网页的内容最好一点违规的都没有,标题和图片可以带有诱导性的,然后在自己这个页面写好跳转代码,跳转到你要展示的代码里面,这里的跳转不要立即跳转可以加定时器,然后多少秒跳转,这个这个地方就可以加分流防封逻辑。之后后面对接,就要看用户了,比喻小说登录授权的应该是应该要用单独跳转的安全域名,只要用安全域名展示内容,否者可能出现封的情况。
因为我第一次做微信公众号的网页的分享,所以百度加google,但看的懵懵懂懂的,所以自己决定写一篇入门篇。
基本概念:
微信公众号:
js安全域名:一个备案的域名在公众号里面要设置,设置要求能够通过这个域名访问一个txt文件,我们可以用nginx 的root关键字访问这个txt就可以了
location /wxdomain {
root f:
}
那么你访问 http://域名/wxdomain/xxxx.txt 你这个txt 放在f: /wxdomain。
基本能马上验证,这个域名作用使你能够,你调用微信公众号网页API,否者你无权调用,切记切记。
IP白名单:设置才有资格获取一个微信公众号的token
acces_token:这个token,通过一个API 获取的到,具体看开发文档,具体这个这个API只能指定的IP白名单才能调用,不是任何机器能调用的,过期时间2个小时。建议用redis保存
ticket: 用token作为参数,通过API获取的一个值,用于生成校验值的。见开发文档,过期时间2个小时。建议用redis保存
网页页面开发:
注意设置的值格式,别填写了,然后跳转的域名只能指定安全域名,但jssdk demo竟然可以分享豆瓣的。貌似以前裂变人,用了一个另外一个可以分享任意地址,具体,第一个开发建议开启debug,如果微信打开就是各种弹框,起码你知道问题在哪里。
服务器:
用它的demo给的类就差不多了,主要检验的url,应该是你的请求的域名的全部路径,文档说#之前,我的不可能出现#,就不考虑这种情况。
服务器的demo 和 jssdkdemo 都在jssdk开发文档页面,你进入公众号的里面开发者里面就能找到
微信公众号分享网页注意点相关推荐
- java微信公众号分享功能
前言 微信公众号自定义分享功能,可附带图片.标题.内容 提示:以下是本篇文章正文内容,下面案例可供参考 一.微信公众号对网页域名进行授权,把MP_verify_*.txt文件放在项目的根目录下 二.编 ...
- (第三方平台)开发相关,解除80端口占用,微信公众号分享jssdk实现,微信开放平台登录接口接入,2022微信分享接入本地调试,微信分享定制
一.开发相关 1.平台地址 微信开放平台 QQ互联平台SDK 2.文章收集 来自CSDN兄台的QQ登录使用的教程 微信网站应用开发的详细流程和引导 VueJs单页应用实现微信网页授权及微信分享功能 [ ...
- 微信公众号的网页授权如何在本地调试?
调试微信公众号的网页授权时,要填写网页授权域名(如图1),否则授权的时候会提示redirect_uri参数错误(图2),可是我得在localhost先调试成功才能上传到实际的网站上吧,可是这里不支持l ...
- 微信公众号分享链接自定义hash值的处理
微信公众号默认的分享样式是直接分享一条链接的,样式丑陋.但是微信jsdk暴露了分享的API可以自定义分享样式. 一.分享鉴权及分享接口冲定义 这一块的文档很全面,不做细述.关键代码如下: functi ...
- 微信公众号分享配置无效。。分享出来的只是纯链接了,如何自定义微信公众号的分享
微信公众号分享配置无效..分享出来的只是纯链接了 挺久没接微信公众号的项目开发了,最近突然接了一个,结果微信自定义分享给我整懵了.原本配置的好好的,屡试不爽的代码,居然死活不生效,开启debug,开发 ...
- 微信分享次数统计、微信公众号分享关注统计
作为系列文章的第五篇,本文重点探讨数据采集层中的微信分享追踪系统.微信分享,早已成为移动互联网运营的主要方向之一,以Web H5页面(下面称之为微信海报)为载体,利用微信庞大的好友关系进行传播,实现宣 ...
- html下拉加载原理,GitHub - gavinjzx/wxPull: 原生JS实现微信公众号或网页使用下拉加载和上拉刷新...
原生JS实现微信公众号或网页使用下拉加载和上拉刷新 微信浏览器打开网页显示网址安全信息解决办法,网上很多办法,也找了很久,但是最新的很多用不了. 先看看效果,是不是亲想要的,可以跳过,以免浪费宝贵时间 ...
- html下拉加载实现原理,GitHub - sybiele/wxPull: 原生JS实现微信公众号或网页使用下拉加载和上拉刷新...
原生JS实现微信公众号或网页使用下拉加载和上拉刷新 微信浏览器打开网页显示网址安全信息解决办法,网上很多办法,也找了很久,但是最新的很多用不了. 先看看效果,是不是亲想要的,可以跳过,以免浪费宝贵时间 ...
- 微信公众号-测试号-网页授权
微信公众号-测试号-网页授权 自己摸索几天,总算搞清楚了 第一步 登录微信公众号平台,开发者工具菜单进入公众平台测试账号 第二步 设置网页帐号 网页授权获取用户基本信息的域名,测试号是可以用ip和域名 ...
最新文章
- 数据分析——朴素贝叶斯原理示意图
- Extjs DateField onchange
- ffplay.exe操作方式
- xunsearch全文检索初体验
- 自己搭建了一个简单实用的Web版记事本
- xp系统下如何安装windows phone 7的软件xap文件
- 什么是线程安全性,如何保证线程安全*
- IPv6地址、单播、多播/组播介绍
- 如何注册谷歌账号、邮箱(22.8.23亲测可用)
- ORB-SLAM2安装以及遇到问题
- 基础 八大疑问词+翻译
- 小程序12306服务器,微信小程序12306来了!史上最详细体验出炉!
- 5g网速究竟有多快?比4g快多少?
- 通过PIL打开图片并显示
- expected `;' before ‘iter’
- 爬取剧集地址并存入excel
- 【SQL Server系列】_01数据库系统概述
- QTableWidget合并单元格
- 微信测试是否被删软件,微信右上角的+号如何检测是否被好友删除
- 国外开源商城系统-英文开源网店系统
热门文章
- Css margin和pandding的上下左右
- Nvidia AGX Xavier MAX9286 GMSL 载板(绿板)
- opencv之图像翻转、平移、缩放、旋转、仿射学习笔记
- centos安装MySQL怎么换端口_centos安装mysql后3306端口不通
- Windows环境下安装RabbitMQ(官方文档中文版)
- 最适合小白的Odoo12框架详解(更新完毕!!!有错请指正)
- 帮我生成一份能够使图像感情化的Matlab代码
- 队列、堆、栈、堆栈的区别?
- 视频下载工具 (python爬虫和wxpython实现)
- 香港大学计算机科学排名,香港大学计算机专业排名