简单看了一下博客园的图片上传接口,可以拿来做图床工具,仅供参考学习,请勿滥用。
1、实例代码
#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""
import requests
url = "https://upload.cnblogs.com/imageuploader/processupload"
file = open(r"C:\Users\Administrator\Desktop\0510000059E467EA8B3D0693F90BBD43.jpg", 'rb').read()
headers = {
'cookie': '.Cnblogs.AspNetCore.Cookies=xxxxx这里填写你自己的登录Cookiexxxxxxx',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36',
'x-mime-type': 'image/jpeg',
}
response = requests.request("POST", url, headers=headers, data=file)
print(response.json())
2、调用结果
通过调用接口发现,接口多次上传同一张图,会生成不一样的url链接 ,具体上传的图片的时效性有多久我就没有仔细测试了,感谢的小伙伴,可以动手试试这个图片具体是永久的还是临时性的。