.版本 2
.支持库 spec
.子程序 imgtu_up, 文本型
.参数 img, 字节集
.局部变量 url, 文本型
.局部变量 bin, 字节集
.局部变量 str, 文本型
.局部变量 cookie, 文本型
.局部变量 session, 文本型
.局部变量 auth_token, 文本型
.局部变量 payload, 字节集
.局部变量 json, 类_json
url = “https://imgtu.com/”
bin = 网页_访问_对象 (url, , , cookie, session)
str = 编码_Utf8到Ansi (bin)
auth_token = 文本_取出中间文本 (str, #auth_token1, #auth_token2)
调试输出 (session, auth_token)
url = “https://imgtu.com/json”
payload = 到字节集 (#payload)
payload = 子字节集替换 (payload, 到字节集 (“{image}”), img, , )
payload = 子字节集替换 (payload, 到字节集 (“{timestamp}”), 到字节集 (时间_取现行时间戳 ()), , )
payload = 子字节集替换 (payload, 到字节集 (“{auth_token}”), 到字节集 (auth_token), , )
bin = 网页_访问_对象 (url, 1, , cookie, , “Content-Type: multipart/form-data; boundary=---------------------------182579186818773368743468672700”, , , , payload)
str = 编码_Utf8到Ansi (bin)
json.解析 (str)
.判断开始 (json.取通用属性 (“status_txt”) = “OK”)
返回 (json.取通用属性 (“image.url”))
.默认
返回 (json.取通用属性 (“status_txt”))