正常
点评图床请求URL
https:/authorization/dianping
Post
请求示例import requests
import json
def image_upload(file_path):
url = "https://api.y-alpha.com/authorization/dianping"
files = {'file': open(file_path, 'rb')}
# 向api发送post请求
r = requests.post(url, files=files)
j = json.loads(r.text)
if j['code'] == 200:
print(f"图床链接: {j['data']['url']}")
else:
print("错误")
image_upload("E:/Desktop/au30e-3f1ga.jpg")
package main
import (
"encoding/json"
"fmt"
"log"
"github.com/superggfun/picbed"
)
type dejson struct {
Code int `json:"code"`
Data data `json:"data"`
}
type data struct {
Filename string `json:"fileName"`
Size string `json:"size"`
Url string `json:"url"`
}
func main() {
a, err := picbed.PostFile("E:/Desktop/au30e-3f1ga.jpg")
if err != nil {
log.Println(err)
}
var dejson dejson
json.Unmarshal(a, &dejson)
if dejson.Code == 200 {
fmt.Printf("图床链接:%v\n", dejson.Data.Url)
} else {
fmt.Println("错误")
}
}
返回数据
{
"code": 200,
"data": {
"fileName": "au30e-3f1ga.jpg",
"size": "1MB",
"url": "http://p0.meituan.net/csc/20970564a4daed59ca4f338849afbbe91248564.jpg"
},
"msg": "https://api.y-alpha.com/"
}
请求参数
参数名称 | 类型 | 参数值 | 描述 |
---|---|---|---|
file | 必须 | file | 上传文件 |
注意
请遵守中国法律法规, 禁止上传色情/黑产/广告等违法图片和个人隐私图片!