Chevereto free版本 使用api 上传图片 图文教程

Chevereto图床出了免费的版本,而我们正好想弄个图床玩玩,但是又不想自己上传所以打算使用自带的api接口。百度了很久也没搜到相关教程资料,只能自己研究。下面我们给出具体的步骤图文教程。

788图库,免费图床

图床免费版本地址:https://github.com/Chevereto/Chevereto-Free

1、进入chevereto 后台设定 api key ,设置-网站-API

设定完记得保存。

2、编辑php运行:

<?
// 刚才设定的key api
$key = 'laoji.org'; 
// 设定远程图片地址
$source = 'https://img3.doubanio.com/view/group_topic/large/public/p67032015.jpg';
$url = 'http://788to.com/api/1/upload/?key={key}&source={source}&format=';
$url = str_replace(array('{key}','{source}'),array($key,urlencode($source)),$url);
$output = http_get_data($url);
var_dump($output);

function http_get_data($url){
        //初始化
        $ch = curl_init();
        //设置选项,包括URL
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        //执行并获取HTML文档内容
        $output['output'] = curl_exec($ch);
        $output["http_code"] = curl_getinfo($ch,CURLINFO_HTTP_CODE); //我知道HTTPSTAT码哦~
        //释放curl句柄
        curl_close($ch);
        return $output;
}

运行结果如下( 状态 200 ,说明成功):

array(2) { [“output”]=> string(1704) “{“status_code”:200,”success”:{“message”:”image uploaded”,”code”:200},”image”:{“name”:”p67032015a76cb”,”extension”:”jpg”,”size”:”67611″,”width”:”500″,”height”:”666″,”date”:”2017-02-04 15:44:14″,”date_gmt”:”2017-02-04 07:44:14″,”title”:”p67032015″,”description”:null,”nsfw”:”0″,”storage_mode”:”datefolder”,”md5″:”48952a1605b63a777d1af46a91356943″,”original_filename”:”p67032015.jpg”,”original_exifdata”:null,”views”:”0″,”category_id”:null,”chain”:”5″,”thumb_size”:”8181″,”medium_size”:”0″,”expiration_date_gmt”:null,”likes”:”0″,”is_animated”:”0″,”file”:{“resource”:{“type”:”path”,”chain”:{“image”:”\/home\/ftp\/l\/lei\/image.btlet.com\/images\/2017\/02\/04\/p67032015a76cb.jpg”,”thumb”:”\/home\/ftp\/l\/lei\/image.btlet.com\/images\/2017\/02\/04\/p67032015a76cb.th.jpg”}}},”id_encoded”:”EdU3″,”filename”:”p67032015a76cb.jpg”,”mime”:”image\/jpeg”,”url”:”http:\/\/btlet.com\/images\/2017\/02\/04\/p67032015a76cb.jpg”,”url_viewer”:”http:\/\/btlet.com\/image\/EdU3″,”image”:{“filename”:”p67032015a76cb.jpg”,”name”:”p67032015a76cb”,”mime”:”image\/jpeg”,”extension”:”jpg”,”url”:”http:\/\/btlet.com\/images\/2017\/02\/04\/p67032015a76cb.jpg”,”size”:”67611″},”thumb”:{“filename”:”p67032015a76cb.th.jpg”,”name”:”p67032015a76cb.th”,”mime”:”image\/jpeg”,”extension”:”jpg”,”url”:”http:\/\/btlet.com\/images\/2017\/02\/04\/p67032015a76cb.th.jpg”,”size”:”8181″},”size_formatted”:”67.6 KB”,”display_url”:”http:\/\/btlet.com\/images\/2017\/02\/04\/p67032015a76cb.jpg”,”display_width”:”500″,”display_height”:”666″,”views_label”:”\u6b21″,”likes_label”:”\u559c\u6b22″,”how_long_ago”:”1 \u79d2 \u524d”,”date_fixed_peer”:”2017-02-04 07:44:14″,”title_truncated”:”p67032015″,”title_truncated_html”:”p67032015″},”status_txt”:”OK”}” [“http_code”]=> int(200) }

下面大家自由发挥采集吧~

Chevereto官方文档:https://chevereto.com/docs/api-v1

 

搬瓦工年付$28CN2高速线路,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠BWH26FXH3HIQ点击购买】!

Vultr月付$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

点赞
  1. 小文's blog说道:

    本地图片怎么上传 :sad:

  2. 风起说道:

    能做个wordpress图片上传插件吗

  3. juran说道:

    我部署完成后,登陆提示请求被拒绝,你没有权限访问,用admin登陆也是一样,进不去后台,求教,谢谢。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up