PJzhang:微信公众号短连接与微信好友验证
猫宁!!!
参考链接:https://mp.weixin.qq.com/s/LPuYrDEyEXHyhcK3_HokSg
之前看到他们有人把微信公众号文章的长链接转为短链接,很受用,百度搜索一下方法,半天才看到一个靠谱的。
打开搜狗微信(搜狗的一个特色服务)
随机选定一篇文章:国产手机十年厮杀过后,为何只剩下华为带着米OV?
链接不是长期的,一段时间会失效。
想要转化为长效的,需要下载微信windows客户端,把上述链接发送到文件传输助手中,点击打开,打开后选择复制链接地址,再次粘贴发送到文件传输助手,获得短链接。
短链接如下:
https://mp.weixin.qq.com/s/DXeFbUJTphQ7E4vZTAm87A
虽然也不麻烦,但是多少人知道呢?
之前看到有人在微信通过发送二维码的形式来验证对方是不是把自己给删好友了,体验不好。
公众号 小道消息 提供了一个简单易行的方式。
下面是经过测试后的结果:
尝试给对方转账,但不是真的转,操作到输入支付密码环节即可,如果对方把你删除了,会显示:
如果对方没有删除你,是这样的:
这个只要对方删除你就会如此,当然把你拉黑也是可以的。
另外一个实践:
上述办法不见得每个人都知道,所以衍生出来另外一个避免对方发现你删除他/她好友的办法,同时也可以很好的保护自己的隐私。
微信设置-隐私-添加我的方式 中关闭通过微信号,手机号,QQ号搜索到我的方法,同时关闭群聊添加好友的方式,对方只能通过二维码扫描和名片的方式来添加你为好友。
这个时候关闭加我为朋友时需要验证的功能。
这个时候你把某一个人删除了,当然也就看不到对方朋友圈了,有一天如果想要添加对方,只需要知道对方的微信号,手机号,QQ号即可,如果知道对方的微信二维码、微信名片或者在同一个群中。最终你依然可以添加对方为好友,一般大部人的 添加我的方式 功能是全开放的。
如果这个时候对方联系你,信息发送你依然可以看到,但是会提示如下
你可以点击添加对方为好友,也可以不用。
这个时候,你依然可以和对方进行微信信息联系,甚至进行微信电话联系。
但是对方这个时候如果主动和你进行微信电话联系,会得到提示,网络异常,连接失败,如下:
当然这些办法其实没什么本质的意义,但作为微信的产品设计倒是极为重要的。
生活中活出自己最重要,检测别人有没有删自己好友或者防止别人发现自己删除了对方好友,都是没有什么太大意义的。
PJzhang:微信公众号短连接与微信好友验证的更多相关文章
- Java开发微信公众号(三)---微信服务器请求消息,响应消息,事件消息以及工具处理类的封装
在前面几篇文章我们讲了微信公众号环境的配置 和微信公众号服务的接入,接下来我们来说一下微信服务器请求消息,响应消息以及事件消息的相关内容,首先我们来分析一下消息类型和返回xml格式及实体类的封装. ( ...
- 你所误解的微信公众号开发、以及微信公众号网页授权、接收url跳转参数等问题
前言:有一星期没跟新博客了,最近太忙.项目赶进度就没把时间花在博客上:今天来说说所谓的微信公众号开发和填坑记录: 微信公众号:运行在微信终端的应用 (对于开发者来说比较爽的你只需考虑兼容微信浏览器,因 ...
- Java开发微信公众号(五)---微信开发中如何获取access_token以及缓存access_token
获取access_token是微信api最重要的一个部分,因为调用其他api很多都需要用到access_token.比如自定义菜单接口.客服接口.获取用户信息接口.用户分组接口.群发接口等在请求的时候 ...
- Java开发微信公众号(四)---微信服务器post消息体的接收及消息的处理
在前几节文章中我们讲述了微信公众号环境的搭建.如何接入微信公众平台.以及微信服务器请求消息,响应消息,事件消息以及工具处理类的封装:接下来我们重点说一下-微信服务器post消息体的接收及消息的处理,这 ...
- 微信公众号开发系列-获取微信OpenID
在微信开发时候在做消息接口交互的时候须要使用带微信加密ID(OpenId),下面讲讲述2中类型方式获取微信OpenID.接收事件推送方式和网页授权获取用户基本信息方式获取. 1.通过接收被动消息方式获 ...
- NodeJs 开发微信公众号(四)微信网页授权
微信的网页授权指的是在微信公众号中访问第三方网页时获取用户地理.个人等信息的权限.对于开发了自己的网页app应用时,获取个人的信息非常重要.上篇博客讲到了注册时可以获取用户的信息,很多人会问为什么还需 ...
- NodeJs 开发微信公众号(三)微信事件交互
微信公众号有个规则,一旦开启了开发者模式,其他的常规功能就都必须通过接口调用完成.比如说自定义菜单功能,必须通过发送post请求的方式生成.本章就通过关注到取消关注的整个过程来谈一谈nodejs是怎么 ...
- NET微信公众号开发-5.0微信支付(待测试)
开发前准备. 1.0微信支付官方开发者文档 2.0官方demo下载 我们用c#所以选择.net版本 不过这个官方的demo根本跑步起来 3.0官方demo运行起来解决方案 4.0微信支付官方.net版 ...
- .NET微信公众号开发-5.0微信支付
一.前言 在开始做这个功能之前,我们要做的第一件事情就是思考,如何做这个微信支付,从哪里开始,从哪里入手,官方的sdk说明什么的,有没有什么官方的demo,还有就是老板给我的一些资料齐全不,那些要申请 ...
随机推荐
- Yelp面试题目
题目:FizzBuzz 从stdin得到数字N(<10^7),然后从打印出从1到N的数字.输出到stdout,假设数字是3的倍数的话就仅仅打印"Buzz",假设数字是5的倍数 ...
- 民大OJ 1668 追杀系列第二发
追杀系列第二发 时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte 总提交 : 57 测试通过 : 16 ...
- 开源项目:单行日历(CalendarView)
http://www.cnblogs.com/warnier-zhang/p/4750525.html CalendarView.zip
- ITOO高校云平台之考评系统项目总结
高校云平台,将云的概念引入到我的生活, 高校云平台主要是以各大高校的业务为基础设计开发,包含权限系统,基础系统.新生入学系统.考评系统,成绩系统.选课系统,视频课系统.3月份參加云平台3.0的开发,至 ...
- Cannot instantiate the type AppiumDriver,AppiumDriver升级引发的问题
转自:http://blog.csdn.net/zhubaitian/article/details/39717889 1. 问题描述和起因 在使用Appium1.7.0及其以下版本的时候,我们可以直 ...
- Asp.net常用的51个代码(非常实用)
1.//弹出对话框.点击转向指定页面 Response.Write("<script>window.alert('该会员没有提交申请,请重新提交!')</script> ...
- 20170221 SE03 打包请求
请求处理:SE03 只会有其中两三个功能,还需要学习. 请求打包,是传输请求时候常用的一种方法. 步骤如下: 注意点:1.打包请求一定仔细检查,不要遗漏 如果请求不多,分开传是更好 ...
- iOS 在UILabel显示不同的字体和颜色(ios6 and later)
在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的at ...
- 安装mysql 8.0版本时,使用front连接报1251错误或者navicat 连接报错2059解决方案
这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password. 解决此问题有两种方法, ...
- bzoj5483: [Usaco2018 Dec]Balance Beam
又又又又又又又被踩爆了 首先容易写出这样的期望方程:f(1)=max(d(1),f(2)/2),f(n)=max(d(n),f(n-1)/2), f(i)=max(d(i),(f(i-1)+f(i+1 ...