我是一个抽搐的流光,我跑了一个名为“Nightbot”的机器人,它可以与我的流的聊天区域中的用户进行交互。他们可以键入一个命令,例如“!hello”,为此,我可以告诉nightbot加载一个url,并将该url中的文本发布到聊天中。
但每次播放新游戏时都需要更改文本,因此文本必须是可编辑的。它不能是一个文件,因为nightbot希望url只返回纯文本。
所以我不能使用文件托管服务。请不要建议我将文本文件保存到某个免费托管服务,并将我的文本放入文件中。
我需要的是一个非常简单的在线托管文本字符串,可以编辑,也可以通过网址访问。为什么文字* eck是如此不可能或不合理?我以为我们住在2018年。
我花了一整天的时间来学习Heroku,当结果变得无比复杂时,我花了几个小时尝试微软的Azure。神圣的moly变成连接存储服务,挑选价格层,我想要在Windows或Linux服务器上运行吗?我需要多少空间演出,我会在第二节付款吗?来吧我只需要在线保存一个可编辑的文本字符串,可能只有100个字符!为什么这么难!
我想我正在寻找的东西就像tinyurl一样简单,但是对于可编辑的文本字符串在线...只需去那里输入我的变量的名称,然后繁荣,它给了我一个更新它的URL ,以及下载它的网址。所需时间:不到一分钟。
答案 0 :(得分:1)
警告:这两种解决方案都是公开可访问的,因此也是可编辑的。您不希望在流上显示不合适的文本,因此请保持链接的机密性。仍然没有保证它保密。
您可以使用pastebin.com。在这里你可以放置公共/私人文本。
当您使用#define set_val(xyz, val) ((xyz)->y= (val))
+ pastebin.com/raw/
时,您会获得纯文本。
示例:
您可以使用JSON Blob
该网站允许您托管JSON并编辑/创建/获取字符串。它必须是有效的JSON,但是如果你在文本周围使用id of your text
那就是。虽然如果使用""
命令来更改文本,则它不必是有效的JSON。只有当您使用网站编辑文本时,才必须这样做。
首先创建字符串并保存。然后,您可以通过对此curl
+ https://jsonblob.com/api/
实施例: https://jsonblob.com/api/jsonBlob/758d88a3-5e59-11e8-a54b-2b3610209abd
要编辑文本,您必须对同一网址执行PUT请求,但要使用您希望更改为的文本。
更改文本的示例命令(我使用curl,因为这对我来说很容易):
blob id
您也可以使用像POSTMAN这样的工具来执行PUT请求。
有关如何使用JSON Blob的更深入的指导,您可以访问他们的网站:https://jsonblob.com/api