脚本宝典收集整理的这篇文章主要介绍了php – 如何在网站上实现imgur api(图像主机)?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我感兴趣的是在我的网站上包含imgur api,以便用户可以上传他们的图片.我需要存储img url / path,以便我可以在网站上显示它.
例如有一个表单,允许用户上传照片,然后将上传的图像的URL /路径存储在数据库(VArchAR)中.
有没有人在这个系统上取得成功,可以帮助我理解如何实现它,就像StackOwerflow使用它一样(只在数据库中存储图像URL而不是发布).
我试过的代码:
<form enctyPE="multipart/form-data" method="post" action="upload_img.PHP"> Choose your file here: <input name="uploaded_file" type="file"/> <input type="submIT" value="Upload It"/> </form>
upload_img.PHP
<? $filename = "image.jpg"; $handle = fopen($filename,"r"); $data = fread($handle,filesize($filename)); // $data is file data $pVARs = array('image' => base64_encode($data),'key' => imgur_API_KEY); $timeout = 30; $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,'http://api.imgur.COM/2/upload.XMl'); curl_setopt($curl,CURLOPT_TIMEOUT,$timeout); curl_setopt($curl,CURLOPT_POST,1); curl_setopt($curl,CURLOPT_RETURNtransfer,CURLOPT_POSTFIELDS,$pvars); $xML = curl_exec($curl); curl_close ($curl); ?>
以上是脚本宝典为你收集整理的php – 如何在网站上实现imgur api(图像主机)?全部内容,希望文章能够帮你解决php – 如何在网站上实现imgur api(图像主机)?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。