首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不一致ShareX配置生成器

不一致ShareX配置生成器
EN

Stack Overflow用户
提问于 2020-03-12 09:12:57
回答 2查看 642关注 0票数 0

我想让一个容易使用的图像上传脚本的不和谐很像this,但提供了更多的变量使用,而不仅仅是网页挂钩网址和有效负载JSON。我在编码方面是新手,所以任何东西都能帮上忙。

ShareX

这是一个例子,说明了我的意思,因为我不善于用词。

用户输入前的上传脚本:

代码语言:javascript
复制
{
  "Name": "",
  "DestinationType": "FileUploader",
  "RequestURL": "",
  "FileFormName": "d",
  "Arguments": {
    "payload_json": ""
  },
  "URL": "$json:attachments[0].url$"
}

用户输入后的上传脚本:

代码语言:javascript
复制
{
  "Name": "profile-name-here",
  "DestinationType": "FileUploader",
  "RequestURL": "webhook-here",
  "FileFormName": "d",
  "Arguments": {
    "payload_json": "user-chosen-"
  },
  "URL": "$json:attachments[0].url$"
} 
EN

回答 2

Stack Overflow用户

发布于 2020-03-12 15:20:56

示例负载可以在这里找到:https://leovoel.github.io/embed-visualizer/

您可以修改左边的代码,并立即看到它将如何出现在右边的通道中。

它的规范可以在这里找到:https://discordapp.com/developers/docs/resources/webhook#execute-webhook

如果您有进一步的问题,可以访问ShareX Discord server。这是一个反复出现的问题。

票数 0
EN

Stack Overflow用户

发布于 2020-10-08 03:52:24

正是因为这个原因,我在过去的几个小时里制作了一个NPM包。

我的DestinationType只有一个问题,但它可以正常工作。

下面的示例将生成一个配置文件,其中包含示例中所示的所需输入。

代码语言:javascript
复制
'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));

您可以将包的结构设置为hereNPM

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60646397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档