php 抓取网页生成图片(几个单独落地页,需要分享到微信,新版的微信规则)

优采云 发布时间: 2021-10-14 06:02

  php 抓取网页生成图片(几个单独落地页,需要分享到微信,新版的微信规则)

  最近做了几个单独的登陆页面,需要在微信上分享。新版微信规则很早就有了变化。

  如果想分享有摘要和缩略图(强调)的页面,必须找到一个经过认证的域名公众号,并添加网站的服务器ip。

  

  前提:

  1:微信公众号认证

  2:将当前网站域名加入公众号的js安全域名

  3:将当前网站服务器的ip加入公众号ip白名单

  如果没有,那么我不知道,我还没有测试过其他任何东西。

  官方说明:微信JS-SDK文档二:编写JS-SDK文档文件

  

var url=window.location.href;

wx.config({

debug:false,

appId: '',

timestamp: ,

nonceStr: '',

signature: '',

url:url,

jsApiList: [

"onMenuShareTimeline", //分享给好友

"onMenuShareAppMessage", //分享到朋友圈

"onMenuShareQQ", //分享到QQ

"onMenuShareWeibo" //分享到微博

]

});

wx.ready(function (){

var shareData = {

title: '分享出去的标题',

desc: '分享出去的摘要',

link: url,

imgUrl: '分享出去的缩略图'}; //最好是300x300以上的正方形

wx.onMenuShareAppMessage(shareData);

wx.onMenuShareTimeline(shareData);

wx.onMenuShareQQ(shareData);

wx.onMenuShareWeibo(shareData);

});

  尝试将代码添加到需要共享的页面的头部。

  查看网页源代码,可以看到上面的段落,但是php段落是看不到的,但是会显示公众号的appid,其他随机更改。

  如果您不想显示此信息,则可以将其混淆或将其加密隐藏。

  本来想写一个wordpress插件的,但是网上已经想到了插件。功能更强大,让我懒得动。

  它使用wordpress。如果不想自己动手,直接在后台搜索安装插件即可。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线