首页 > 实用文档 > 知识 >

微信伤感图片和文字

成考报名   发布时间:01-24    阅读:

微信伤感图片和文字篇一
《课题_微信分享链接带图片文字和描述》

微信分享链接带图片文字和描述

微信最近推出的一个社交工具网站,能发投票、活动、文章。

但在微信外的浏览器包括PC端和移动端的都无法浏览这个网站任何内容,那是通过什么来控制的呢?通过微信内输出特定JS接口不太可能,那就只能通过Header信息里的User-agent了,实验后证实没错,通过探测可以知道微信内的User-agent信息:

Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1

就是通过识别MicroMessenger这个关键字来确定是否来自微信,通过浏览器的user-agent插件就可以轻松绕过这个限制。

接下来就可以轻松获得为什么要挖掘他的网页源码呢,这才是关键。譬如你发一个投票,网址是但你填完所有信息按提交后,网页地址并没有发生跳转,而是ajax提交信息后弹出一个遮罩层,提示你点右上角的分享按钮,注意,点分享前网址一直保持在/post/vote路径,但点开分享里的信息已经发生了变化,分享出去后,网址也发生了变化,变成了/vote/3投票实际的展示路径。 这是怎么做到的呢? 查看faxinxi里唯一js文件,你会发现一个WeixinJSBridge的输出对象,再对比下通过微信公众平台发出来的文章源文件,也有WeixinJSBridge对象脚本,问题迎刃而解,微信在内嵌webview里输出了WeixinJS

微信伤感图片和文字篇二
《微信分享链接带图片文字和描述》

微信最近推出的一个社交工具网站 ,能发投票、活动、文章。但在微信外的浏览器包括PC端和移动端的都无法浏览这个网站任何内容,那是通过什么来控制的呢?通过微信内输出特定JS接口不太可能,那就只能通过Header信息里的User-agent了,实验后证实没错,通过探测可以知道微信内的User-agent信息:Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1就是通过识别MicroMessenger这个关键字来确定是否来自微信,通过浏览器的user-agent插件就可以轻松绕过这个限制。接下来就可以轻松获得为什么要挖掘他的网页源码呢,这才是关键。譬如你发一个投票,网址是但你填完所有信息按提交后,网页地址并没有发生跳转,而是ajax提交信息后弹出一个遮罩层,提示你点右上角的分享按钮,注意,点分享前网址一直保持在/post/vote路径,但点开分享里的信息已经发生了变化,分享出去后,网址也发生了变化,变成了/vote/3投票实际的展示路径。 这是怎么做到的呢?查看faxinxi里唯一js文件,你会发现一个WeixinJSBridge的输出对象,再对比下通过微信公众平台发出来的文章源文件,也有WeixinJSBridge对象脚本,问题迎刃而解,微信在内嵌webview里输出了WeixinJSBridge对象供web端js调用。faxinxi已经将有用的js提取出来了,详细脚本如下:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 var dataForWeixin={appId:"",MsgImg:"TLImg:"url:"title:"input title here",desc:"input description here",fakeid:"",callback:function(){}};(function(){var onBridgeReady=function(){WeixinJSBridge.on('menu:share:appmessage', function(argv){WeixinJSBridge.invoke('sendAppMessage',{"appid":dataForWeixin.appId,"img_url":dataForWeixin.MsgImg,"img_width":"120","img_height":"120","link":dataForWeixin.url,"desc":dataForWeixin.desc,"title":dataForWeixin.title}, function(res){(dataForWeixin.callback)();});});WeixinJSBridge.on('menu:share:timeline', function(argv){(dataForWeixin.callback)();WeixinJSBridge.invoke('shareTimeline',{"img_url":dat

aForWeixin.TLImg,"img_width":"120","img_height":"120","link":dataForWeixin.url,"desc":dataForWeixin.desc,"title":dataForWeixin.title}, function(res){});});WeixinJSBridge.on('menu:share:weibo', function(argv){WeixinJSBridge.invoke('shareWeibo',{"content":dataForWeixin.title,"url":dataForWeixin.url}, function(res){(dataForWeixin.callback)();});});WeixinJSBridge.on('menu:share:facebook', function(argv){(dataForWeixin.callback)();WeixinJSBridge.invoke('shareFB',{"img_url":dataForWeixin.TLImg,"img_width":"120","img_height":"120","link":dataForWeixin.url,"desc":dataForWeixin.desc,"title":dataForWeixin.title}, function(res){});});};if(document.addEventListener){document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);}else if(document.attachEvent){document.attachEvent('WeixinJSBridgeReady' , onBridgeReady);document.attachEvent('onWeixinJSBridgeReady' , onBridgeReady);}})();

微信伤感图片和文字篇三
《微信分享链接(带图片文字和描述)》

微信上如何分享链接

方法一、手动输入要分享网页的网址链接

1、 打开手机上的“微信”选择底部的“朋友们”,点击上方的“朋友圈”,如图所示:

2、接下来,在朋友圈界面中,按住右上角“相机”按钮2秒以上,如图所示:

3、接着微信会弹出发表文字的对话框,我们以在这里输入描述文字和网页的网址。内容写好以后,点击右上角蓝色的“发送”按钮即可,如图所示:

4、然后我们就可以看到刚刚分享网页的网址已经出现在朋友圈里了,如图所示:

5、点击我们刚刚分享的网页网址,就可以直接打开查看该网页内容了,如下图所示:

微信上分享链接方法二、通过复制来分享

1、比如我们在浏览器打开了一个网页,想把这个网页分享到朋友圈。这里以手机自带的浏览器,点击底部的分享图标,如图所示

2、在弹出的分享菜单中点击“拷贝”,这样就可以把当前网页的网址复制下来,如图所示:

3、接下来我们打开微信应用程序,在朋友圈界面中,按住右上角“相机”按钮2秒以上。在弹出发表文字的对话框,轻轻点击即可出现“粘贴”选项,如图所示:

4、点击“粘贴”即可把我们刚刚复制的网址粘贴出来,内容写好以后,点击右上角蓝色的“发送”按钮即可,如图所示:

微信伤感图片和文字篇四
《微信分享链接带图片文字和描述》

但在微信外的浏览器包括PC端和移动端的都无法浏览这个网站任何内容,那是通过什么来

控制的呢?通过微信内输出特定JS接口不太可能,那就只能通过Header信息里的

User-agent了,实验后证实没错,通过探测可以知道微信内的User-agent信息:

Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26

(KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1

就是通过识别MicroMessenger这个关键字来确定是否来自微信,通过浏览器的

user-agent插件就可以轻松绕过这个限制。

接下来就可以轻松获得

务端是用ASP.NET写的,而且是IIS服务器,有没有注入漏洞就不知道了,不过注入了也

没什么实际价值,呵呵。

为什么要挖掘他的网页源码呢,这才是关键。譬如你发一个投票,网址是

但你填完所有信息按提交后,网页地址并没有发

生跳转,而是ajax提交信息后弹出一个遮罩层,提示你点右上角的分享按钮,注意,点分

享前网址一直保持在/post/vote路径,但点开分享里的信息已经发生了变化,分享出去后,

网址也发生了变化,变成了/vote/3投票实际的展示路径。 这是怎么做到的呢?

查看faxinxi里唯一js文件,你会发现一个WeixinJSBridge的输出对象,再对比下通过微

信公众平台发出来的文章源文件,也有WeixinJSBridge对象脚本,问题迎刃而解,微信在

内嵌webview里输出了WeixinJSBridge对象供web端js调用。faxinxi已经将有用的js

提取出来了,详细脚本如下:

微信伤感图片和文字篇五
《微信分享链接带图片文字和描述》

微信分享链接到朋友圈

微信停留在你要分享的那个页面上,然后点击右上角 三个点的那个图标,会出现一个下拉菜单,点击“复制链接”;

退回到自己的朋友圈界面,点击右上角照相机样式的图标,出现“照片/小视频”的选择 对话框,你可以点击“照片”,然后选择你想在分享的连接中要插入的图片;

完成以后,就在你当前的编辑页面光标处长按,就会出现“选择/粘贴/输入法”,请点击“粘贴”,你要分享的链接就发上去了;

如果你还想加入文字描述,就跟之前发朋友圈一样,移动光标,输入文字就好了 一切完成之后点发送,整个带图片、文字的链接就发上去了。

微信伤感图片和文字篇六
《微信分享链接带图片文字和描述》

微信最近推出的一个社交工具网站 ,能发投票、活动、文章。

但在微信外的浏览器包括PC端和移动端的都无法浏览这个网站任何内容,那是通过什么来

控制的呢?通过微信内输出特定JS接口不太可能,那就只能通过Header信息里的

User-agent了,实验后证实没错,通过探测可以知道微信内的User-agent信息:

Mozilla/5.0 (iPhone; CPU iPhone OS

6_1_3 like Mac OS X) AppleWebKit/536.26

(KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1

就是通过识别MicroMessenger这个关键字来确定是否来自微信,通过浏览器的

user-agent插件就可以轻松绕过这个限制。

接下来就可以轻松获得

务端是用ASP.NET写的,而且是IIS服务器,有没有注入漏洞就不知道了,不过注入了也

没什么实际价值,呵呵。

为什么要挖掘他的网页源码呢,这才是关键。譬如你发一个投票,网址是

但你填完所有信息按提交后,网页地址并没有发

生跳转,而是ajax提交信息后弹出一个遮罩层,提示你点右上角的分享按钮,注意,点分

享前网址一直保持在/post/vote路径,但点开分享里的信息已经发生了变化,分享出去后,

网址也发生了变化,变成了/vote/3投票实际的展示路径。 这是怎么做到的呢?

查看faxinxi里唯一js文件,你会发现一个WeixinJSBridge的输出对象,再对比下通过微

信公众平台发出来的文章源文件,也有WeixinJSBridge对象脚本,问题迎刃而解,微信在

内嵌webview里输出了WeixinJSBridge对象供web端js调用。faxinxi已经将有用的js

提取出来了,详细脚本如下:

页面脚本请自行查阅,其中用到的分享脚本已封装成独立js文件,脚本github地址是: https://github.com/dodgepudding/wechat-php-sdk/blob/master/wechat.js

微信伤感图片和文字篇七
《微信公众号图文素材排版》

微信伤感图片和文字篇八
《微信分享链接带图片文字和描述》

微信分享链接带图片文字和描述

微信最近推出的一个社交工具网站 ,能发投票、活动、文章。

但在微信外的浏览器包括PC端和移动端的都无法浏览这个网站任何内容,那是通过什么来

控制的呢?通过微信内输出特定JS接口不太可能,那就只能通过Header信息里的User-ag

ent了,实验后证实没错,通过探测可以知道微信内的User-agent信息:

Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/5

36.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1

就是通过识别MicroMessenger这个关键字来确定是否来自微信,通过浏览器的user-agent

插件就可以轻松绕过这个限制。

接下来就可以轻松获得

务端是用ASP.NET写的,而且是IIS服务器,有没有注入漏洞就不知道了,不过注入了也没

什么实际价值,呵呵。

为什么要挖掘他的网页源码呢,这才是关键。譬如你发一个投票,网址是

nxila.com/post/vote, 但你填完所有信息按提交后,网页地址并没有发生跳转,而是aja

x提交信息后弹出一个遮罩层,提示你点右上角的分享按钮,注意,点分享前网址一直保持

在/post/vote路径,但点开分享里的信息已经发生了变化,分享出去后,网址也发生了变

化,变成了/vote/3投票实际的展示路径。 这是怎么做到的呢?

查看faxinxi里唯一js文件,你会发现一个WeixinJSBridge的输出对象,再对比下通过微

信公众平台发出来的文章源文件,也有WeixinJSBridge对象脚本,问题迎刃而解,微信在

内嵌webview里输出了WeixinJSBridge对象供web端js调用。faxinxi已经将有用的js

以上分享脚本已写入到本文章页,你可以直接用微信分享本文章,会发现标题变成了“这是一个神奇的分享脚本”,文章地址指向了另外一篇微信接口的文章

这个代码清晰明了,WeixinJSBridge.on(‘menu:share:timeline’)这段就是分享到朋友圈的作用代码。PS:在faxinxi.la里还发现此网站有72个别名网址,站长真有米。

faxinxi网站其实也没有获得官方进一步的接口支持,譬如直接在微信网页内获得用户的信息,而不需要用户自己去输入昵称,这功能微信其实已经提供支持,但只是没有开放的高级功能,是通过类似于oAuth方式取得授权就可以获得用户信息。

由于faxinxi网站已经被封禁,因此本人另外设置了一个分享脚本的测试地址:

页面脚本请自行查阅,其中用到的分享脚本已封装成独立js文件,脚本github地址是: https://github.com/dodgepudding/wechat-php-sdk/blob/master/wechat.js

微信伤感图片和文字篇九
《微信分享链接带图片文字和描述》

微信分享链接带图片文字和描述

微信最近推出的一个社交工具网站 ,能发投票、活动、文章。

但在微信外的浏览器包括PC端和移动端的都无法浏览这个网站任何内容,那是通过什么来控制的呢?通过

微信内输出特定JS接口不太可能,那就只能通过Header信息里的User-agent了,实验后证实没错,通过

探测可以知道微信内的User-agent信息:

Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like G

ecko) Mobile/10B329 MicroMessenger/5.0.1

就是通过识别MicroMessenger这个关键字来确定是否来自微信,通过浏览器的user-agent插件就可以轻

松绕过这个限制。

接下来就可以轻松获得

ET写的,而且是IIS服务器,有没有注入漏洞就不知道了,不过注入了也没什么实际价值,呵呵。

为什么要挖掘他的网页源码呢,这才是关键。譬如你发一个投票,网址是

st/vote, 但你填完所有信息按提交后,网页地址并没有发生跳转,而是ajax提交信息后弹出一个遮罩层

,提示你点右上角的分享按钮,注意,点分享前网址一直保持在/post/vote路径,但点开分享里的信息已

经发生了变化,分享出去后,网址也发生了变化,变成了/vote/3投票实际的展示路径。 这是怎么做到的

呢?

查看faxinxi里唯一js文件,你会发现一个WeixinJSBridge的输出对象,再对比下通过微信公众平台发出

来的文章源文件,也有WeixinJSBridge对象脚本,问题迎刃而解,微信在内嵌webview里输出了Weixin

JSBridge对象供web端js调用。faxinxi已经将有用的js提取出来了,详细脚本如下:1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26});WeixinJSBridge.on('menu:share:timeline', function(argv){(dataForWeixin.callback)();WeixinJSBridge.invoke('shareTimeline',{};(function(){varonBridgeReady=function(){WeixinJSBridge.on('menu:share:appmessage', function(argv){WeixinJSBridge.invoke('sendAppMessage',{"appid":dataForWeixin.appId,"img_url":dataForWeixin.MsgImg,"img_width":"120","img_height":"120","link":dataForWeixin.url,"desc":dataForWeixin.desc,"title":dataForWeixin.title}, function(res){(dataForWeixin.callback)();});vardataForWeixin={appId:"",MsgImg:"title here",desc:"input description here",fakeid:"",callback:function(){}

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59}})();};});});});"img_url":dataForWeixin.TLImg,"img_width":"120","img_height":"120","link":dataForWeixin.url,"desc":dataForWeixin.desc,"title":dataForWeixin.title}, function(res){});WeixinJSBridge.on('menu:share:weibo', function(argv){WeixinJSBridge.invoke('shareWeibo',{"content":dataForWeixin.title,"url":dataForWeixin.url}, function(res){(dataForWeixin.callback)();});WeixinJSBridge.on('menu:share:facebook', function(argv){(dataForWeixin.callback)();WeixinJSBridge.invoke('shareFB',{"img_url":dataForWeixin.TLImg,"img_width":"120","img_height":"120","link":dataForWeixin.url,"desc":dataForWeixin.desc,"title":dataForWeixin.title}, function(res){});if(document.addEventListener){document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);}elseif(document.attachEvent){document.attachEvent('WeixinJSBridgeReady', onBridgeReady);document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);

这个代码清晰明了,WeixinJSBridge.on(‘menu:share:timeline’)这段就是分享到朋友圈的作用代码

。PS:在faxinxi.la里还发现此网站有72个别名网址,站长真有米。

faxinxi网站其实也没有获得官方进一步的接口支持,譬如直接在微信网页内获得用户的信息,而不需要用

户自己去输入昵称,这功能微信其实已经提供支持,但只是没有开放的高级功能,是通过类似于oAuth方

式取得授权就可以获得用户信息。

由于faxinxi网站已经被封禁,因此本人另外设置了一个分享脚本的测试地址:

页面脚本请自行查阅,其中用到的分享脚本已封装成独立js文件,脚本github地址是:

微信分享链接带图片文字和描述 - 青春无悔34 - 博客园

3 z 32015-10-04 23:58

微信伤感图片和文字篇十
《微信排版》

●【往下看,下一篇更精彩】●

下一篇: 益智仁和乌药

最新成考报名

  • 立春过后什么时候鱼开口
  • 2021年立春 2021年立春是几点几分
  • 冬至吃啥 南方冬至吃什么
  • 冬至几月几日 今年冬至是几号
  • 烧碱安全救护常识
  • 国庆节高速免费几天
  • 白露与秋分
  • 请示与批复有什么关系