码迷,mamicode.com
首页 > 微信 > 详细

微信扫描二维码在内置浏览器打不开文件的下载链接怎么办?哪些api接口可以解决

时间:2019-05-31 00:44:50      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:粘贴   客服   class   有趣   白名单   com   朋友   打开   方便   

有哪些api接口可以实现微信扫描二维码在内置浏览器打开文件的下载链接?

经常看到贴吧上有人吐槽微信的检测系统太严格了,动不动就拦截第三方链接。怎么才能解决,怎么才能避免等等一系列的问题。因为平时我也会分享一些有趣的app给朋友,所以这个问题就成了我的心头大患。于是我去百度找各种解决方案,最终找到了几个比较靠谱的api接口,用了以后感觉挺方便的,特写该篇文章分享给大家:


这三个平台就接口稳定性这块相差都不大,唯一就是客服处理问题的响应度有点差别,我们的几个团队开始是为了测试效果特地用的不一样平台。这三个平台的操作步骤都差不多,步骤如下:

  • 复制链接,然后在浏览器中打开我们需要用到的接口平台,将你的推广链接粘贴输入到工具框中,点击生成。
  • 复制新生成的跳转链接和二维码,前往微信中打开。
  • 可供参考的代码:
    • <?php
      // 统一调用微信白名单接口:https://api.366api.cn/mjgj/link/GetOpenLink?callback=getOpenLink&rurl=https://dc2.jd.com/auto.php?service=transfer&type=pms&to=(这里是拼接自己的内容地址比如http://mjbbs.jd.com/data/attachment/forum/201806/08/173526pb2zpjzzooo2ofze.jpg)
      if($_GET[‘t‘]){
      // include("admin/config.php");
      // include("admin/function.php");
      $code = $_GET[‘t‘];
      $info = query ( "jump_logs", "where code=‘" . $code . "‘" );
      if($info[‘code‘] == ‘‘){
          echo ‘跳转失败‘;
          exit(0);
      }
      if($info[‘state‘] == ‘1‘){
      if($info[‘count‘] >= $info[‘num‘]){
          echo ‘跳转失败‘;
          exit(0);
      }
      $time = strtotime($info[‘time‘]);
          if(time() > $time){
              echo ‘跳转失败‘;
              exit;
          }
      }else{
          echo ‘跳转失败‘;
          exit;
      }
      if($info[‘www_url‘] == ‘‘){
          echo ‘请先配置落地页‘;
          exit;
      }else{
          $w_url_code = $info[‘rl‘];
      }
      ?>

       

微信扫描二维码在内置浏览器打不开文件的下载链接怎么办?哪些api接口可以解决

标签:粘贴   客服   class   有趣   白名单   com   朋友   打开   方便   

原文地址:https://www.cnblogs.com/qinza/p/10952786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!