Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中下载Google Chart API的二维码图像?_Php_Api_Qr Code - Fatal编程技术网

如何在php中下载Google Chart API的二维码图像?

如何在php中下载Google Chart API的二维码图像?,php,api,qr-code,Php,Api,Qr Code,众所周知,谷歌提供的免费API名为: 我正在寻找一种方法来下载任何格式(jpg,png)的二维码图像。 我正在创建动态Url,它被传递到google API的chl属性 示例: <?php $long_url = $row['urlinput']; //dynamic url is comming from database echo '<div class="crop img-thumbnail img-responsive"> <

众所周知,谷歌提供的免费API名为:

我正在寻找一种方法来下载任何格式(jpg,png)的二维码图像。 我正在创建动态Url,它被传递到google API的chl属性

示例:

 <?php
  $long_url = $row['urlinput']; //dynamic url is comming from database
   echo '<div class="crop img-thumbnail img-responsive">
              <img  class=" crop" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl='.$long_url.'&choe=UTF-8" title="'.$long_url.'" />
         </div>';

  ?>

示例输出:

 <?php
  $long_url = $row['urlinput']; //dynamic url is comming from database
   echo '<div class="crop img-thumbnail img-responsive">
              <img  class=" crop" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl='.$long_url.'&choe=UTF-8" title="'.$long_url.'" />
         </div>';

  ?>

我想实现的是:下载此二维码并将其保存到我的电脑中

我使用:
,但它似乎不起作用


如果有任何指导或方向是提供,那么它是我极大的荣幸

“不工作”到底是怎么回事?当你提出这个请求时会发生什么?你从服务器得到什么响应?当我点击下载链接时,我会被重定向到URL。好的,如果你把它链接到一个图像文件,你的浏览器就会这样做。默认情况下,浏览器设置为内联显示图像文件,而不是下载图像文件。你可以通过任何图像URL看到这一点。当然,你可以右击下载。这不是谷歌的错。但是你看到我最后的评论了吗?你可以完全绕过浏览器问题,在你自己的电脑上运行一些代码,如果你想把数据放在电脑上的话。非常感谢ADyson对我的帮助。“不工作”到底是怎么回事?当你提出这个请求时会发生什么?你从服务器得到什么响应?当我点击下载链接时,我会被重定向到URL。好的,如果你把它链接到一个图像文件,你的浏览器就会这样做。默认情况下,浏览器设置为内联显示图像文件,而不是下载图像文件。你可以通过任何图像URL看到这一点。当然,你可以右击下载。这不是谷歌的错。但是你看到我最后的评论了吗?如果你想把数据放在你自己的电脑上,你可以完全绕过浏览器的问题,在你自己的电脑上运行一些代码。非常感谢ADyson对我的帮助。