夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

我们先来弄上传,上传我们可以通过以下方法进行上传

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

点击这链接进入到上传页面,而且上传文件的要求这里也有规定:

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

这里有个access_token,我们可以同过程序来进行获取,我们先创建一个名字叫get_token2.php的文件,代码如下所示:

 

<?php
    //原理,就是使用curl函数,发出http请求,获取access_token
    $appid = ‘wxed89d8f74fa6fc51‘;
    $appsecret = ‘d4624c36b6795d1d99dcf0547af5443d‘;
    $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$appsecret}";
    
    //我们使用curl函数
    //初始化
    $ch = curl_init();
    //设置变量
    curl_setopt($ch, CURLOPT_URL,$url); //这意思是,设置好发送的url地址发送到那
    //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,$url); 这样的意思是对方要不要验证,如果不用则按照下面的即可
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE); //如果不用验证,这样即可
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,FALSE); //如果不用验证HOST主机这样即可
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //将curl_exec()获取的信息以文件流的形式返回,而不是直接输出
    //执行
    $output = curl_exec($ch); //返回来的值是一个json格式的值
    //关闭句柄
    curl_close($ch);
    //对返回的json结果要将他转为一个数组
    $jsoninfo = json_decode($output,true);
    //测试以下,看下是否拿到返的回数组
    //var_dump($jsoninfo); 
    
    $access_token = $jsoninfo[‘access_token‘];
    echo $access_token;

 

 

然后将这代码进行上传服务器,然后访问下这个文件即可获取到access_token的值,如果成功则如下所示:

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

然后我们将这access_token的值放进刚才那

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

然后选择自己要上传的文件,如果成功显示则如下所示:

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

 

这里重点的就是这里面的media_id这个值是很重要的,因为有了这个值我们才能下载刚才那图片,那么我们下一步就开始弄下载了,如下所示

 

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

 

点击网页调试工具调试该接口然后即可进入到文件下载的页面

 

这里面的access_token的值和刚才那里的获取方法是一样的,这里面的media_id也就是刚才上传图片时候所显示的那个id

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

 

然后点击检查问题,如果成功则如下所示:

 

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

夺命雷公狗---微信开发19----使用网页调试工具调试该接口进行文件的上传与下载

上一篇:微信smali反编译 查看撤回消息


下一篇:在微信浏览器中如何让他自动关闭当前页面回到会话框js