我想让一个容易使用的图像上传脚本的不和谐很像this,但提供了更多的变量使用,而不仅仅是网页挂钩网址和有效负载JSON。我在编码方面是新手,所以任何东西都能帮上忙。
这是一个例子,说明了我的意思,因为我不善于用词。
用户输入前的上传脚本:
{
"Name": "",
"DestinationType": "FileUploader",
"RequestURL": "",
"FileFormName": "d",
"Arguments": {
"payload_json": ""
},
"URL": "$json:attachments[0].url$"
}用户输入后的上传脚本:
{
"Name": "profile-name-here",
"DestinationType": "FileUploader",
"RequestURL": "webhook-here",
"FileFormName": "d",
"Arguments": {
"payload_json": "user-chosen-"
},
"URL": "$json:attachments[0].url$"
} 发布于 2020-03-12 15:20:56
示例负载可以在这里找到:https://leovoel.github.io/embed-visualizer/
您可以修改左边的代码,并立即看到它将如何出现在右边的通道中。
它的规范可以在这里找到:https://discordapp.com/developers/docs/resources/webhook#execute-webhook
如果您有进一步的问题,可以访问ShareX Discord server。这是一个反复出现的问题。
发布于 2020-10-08 03:52:24
正是因为这个原因,我在过去的几个小时里制作了一个NPM包。
我的DestinationType只有一个问题,但它可以正常工作。
下面的示例将生成一个配置文件,其中包含示例中所示的所需输入。
'use strict';
const ShareX = require("../index")
ShareX.generateConfig(
"ShareX-Configs",
"test",
"https://test.com/sharex/upload",
"ImageUploader",
"POST",
"test",
"Text",
"$json:file.url$"
).then((r) => console.log(r));https://stackoverflow.com/questions/60646397
复制相似问题