微信自定义xml卡片消息怎么做?

  • A+
  第一个分享是没有使用接口的效果,第二个是使用了接口的效果,完全可以自定义标题、介绍和图片
微信自定义xml卡片消息怎么做?微信卡片怎么转发?
  接口地址:http://www.douyin1688.com/api.php?title=分享标题&xx=介绍信息&url=转跳地址&img=图片链接

  注意:分享标题和介绍信息都需要将文字UrlEncode编码,转跳地址不带http://

  编码地址:http://www.douyin1688.com/urlencode/

  1、将信息改好后吧链接发送出去(目的是点击链接进入)

  2、进去页面后马上点击右上角,然后点击分享给好友,分享出去就是卡片的格式了!

  3、如果分享出去没有显示图片的话就点击分享出去的那个点击进去再次分享就可以了。

  注:切勿设置违规字符,如果分享出去没有显示介绍请检查是否有违规字符!

  分享下代码,方便研究:

  $expires){$token=null;}else{$token=file_get_contents($file);}}else{fopen("$file","w+");$token=null;}//通过微信公众平台查看appid和AppSecret$appid='你的appid';$secret='你的secret';if(!$token||strlen($token)<6){$res=file_get_contents("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret);$res=json_decode($res,true);$token=$res['access_token'];@file_put_contents($file,$token);}//获取jsapi_ticket,并缓存$file1='jsapi_ticket';if(file_exists($file1)){$time=filemtime($file1);if(time()-$time>$expires){$jsapi_ticket=null;}else{$jsapi_ticket=file_get_contents($file1);}}else{fopen("$file1","w+");$jsapi_ticket=null;}if(!$jsapi_ticket||strlen($jsapi_ticket)<6){$ur="https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=$token&type=jsapi";$res=file_get_contents($ur);$res=json_decode($res,true);$jsapi_ticket=$res['ticket'];@file_put_contents($file1,$jsapi_ticket);}$timestamp=time();//生成签名的时间戳$metas=range(0,9);$metas=array_merge($metas,range('A','Z'));$metas=array_merge($metas,range('a','z'));$nonceStr='';for($i=0;$i<16;$i++){$nonceStr.=$metas[rand(0,count($metas)-1)];//生成签名的随机串}//生成signature$string1="jsapi_ticket=".$jsapi_ticket."&noncestr=$nonceStr"."×tamp=$timestamp"."&url=$url";$signature=sha1($string1);$root['appid']=$appid;$root['nonceStr']=$nonceStr;$root['timestamp']=$timestamp;$root['signature']=$signature;echojson_encode($root);

所属分类:抖音资讯
版权声明