脚本宝典收集整理的这篇文章主要介绍了使用Imgur API和PHP获取图像数据,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
<?PHP $client_id = '<ID>'; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,'https://api.imgur.COM/3/image/rnXusiA'); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,5); curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true); curl_setopt($ch,CURLOPT_RETURNtransfer,CURLOPT_HTTPHEADER,array('Authorization: Client-iD ' . $client_id)); $result = curl_exec($ch); curl_close($ch); $JSON = json_decode($result,true); ?>
将$result转换为关联数组后,我正在尝试访问数据
$data = $json-> data-> link;
<?PHP $client_id = "<ID>"; $c_url = curl_inIT(); curl_setopt($c_url,CURLOPT_SSL_VERIFYPEER,false); curl_setopt($c_url,true); curl_setopt($c_url,"https://api.imgur.com/3/image/rnXusiA"); curl_setopt($c_url,array('Authorization: Client-ID ' . $client_id)); $result=curl_exec($c_url); curl_close($c_url); $json_array = json_decode($result,true); var_dump($json_array); ?>
这个wokred和VAR_dump($json_array);显示了数组内容.
$json_array [ ‘数据’] [ ‘链路’];提供图像的直接链接.
对于专辑,我将URL更改为https://api.imgur.com/3/album/y1dZJ并使用循环来获取图像链接
$image_array = $json_array["data"]["images"]; foreach ($image_array as $key => $value) { echo $value["link"]; }
我希望这可以帮助任何刚接触imgur API的人.
以上是脚本宝典为你收集整理的使用Imgur API和PHP获取图像数据全部内容,希望文章能够帮你解决使用Imgur API和PHP获取图像数据所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。