接口地址:https://api.dzzui.com/v_api/imghosting_58
请求方式:GET/POST
返回格式:JSON

请求参数说明:

名称 必填 类型 说明
 tokenstring你的token(获取
 filefile上传的图片(文件格式支持:jpg,jpeg,png,gif,webp,大小不能超过10M)

返回参数说明:

名称 类型 说明
 codestring状态码
 msgstring提示信息
 imgurlstring图片地址
 countstring剩余点数

返回示例:

{
    "code": 200,
    "msg": "成功",
    "imgurl": "https://pic1.58cdn.com.cn/nowater/webim/big/n_v23220e42846cc431baeddd9d863aedc81.png",
    "count": "25194"
}

状态码参照:

  状态码 说明
  200成功
  201失败
  203参数错误或图片错误
  207token错误
  208剩余点数不足

PHP演示:

<?php
$headers =array('Content-Type:multipart/form-data');
$data =array(
    'token' => 'token',//你的token
    'file'=> new \CURLFile('./1.png') //此处为图片路径
    );
$data=curl('https://api.dzzui.com/v_api/imghosting_58.php','POST',$headers,$data);
echo $data;
function curl($url, $method, $headers = [], $data = null) 
{  
    $ch = curl_init();  
    //执行HTTP请求时不要返回头部信息(0)
    curl_setopt($ch, CURLOPT_HEADER, 0);
      // 设置请求方法 
     if ($method === "POST") {  
    curl_setopt($ch, CURLOPT_POST, 1);  
    }  
    // 设置请求URL  
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    // 设置请求头  
    if (!empty($headers)) {  
       curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);  
    }  
    // 设置请求体(仅适用于POST请求)  
    if ($data !== null) {  
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);  
    }  
    // 执行请求并获取响应  
    $response = curl_exec($ch);  
    // 关闭cURL句柄  
    curl_close($ch); 
    return $response;  
} 
?>