gpt4 book ai didi

string - 在线托管可编辑的单个文本字符串?

转载 作者:行者123 更新时间:2023-12-05 08:26:50 26 4
gpt4 key购买 nike

我是一名 twitch 主播,我正在运行一个名为“Nightbot”的机器人,它可以在我的直播聊天区与用户互动。他们可以输入诸如“!hello”之类的命令,作为回应,我可以告诉夜间机器人加载一个 URL,并将该 URL 中的文本发布到聊天中。

但每次玩新游戏时文本都需要更改,因此文本必须是可编辑的。它不能是一个文件,因为 nightbot 期望 url 只返回纯文本。

所以我不能使用文件托管服务。请不要建议我将文本文件保存到某些免费托管服务,并将我的文本放入文件中。

我需要的是一个非常简单的 textxt 字符串,托管在网上,可以编辑,可以通过 url 访问。为什么字面上的 *eck 如此不可能或不合理?我以为我们生活在 2018 年。

我花了一整天的时间尝试学习 Heroku,当它变得异常复杂时,我花了几个小时尝试了 Microsoft 的 Azure。天哪,它变成了连接存储服务、选择价格等级,我希望它在 Windows 或 Linux 服务器上运行吗?我需要多少 GB 的空间,我会按秒付费吗?来吧,我只需要在线保存一个可编辑的文本字符串,可能只有 100 个字符长!为什么这么难!

我想我正在寻找的是像 tinyurl 这样简单的东西,但是对于在线可编辑的文本字符串...只要去那里输入我的变量的名称,然后 boom,它给了我一个 url 来更新它,以及下载它的网址。所需总时间:不到一分钟。

最佳答案

WARNING: both solutions are publicly accessible and thus also editable. You don't want inapproriate text to display on your stream, so keep the link secret. Still there are no guarantees it stays secret.

解决方案 1(如果您创建了一个帐户,则简单且可通过 Web UI 进行编辑)

你可以只使用 pastebin.com .您可以在此处放置公开/未列出的文本。

当您使用 pastebin.com/raw/ + 您的文本的 id 时,您会得到纯文本。

解决方案 2(有点复杂,但更高级)

您可以使用 JSON Blob该网站允许您托管 JSON 并编辑/创建/获取字符串。它必须是有效的 JSON,但如果您在文本周围使用 "",它就是有效的。尽管如果您使用 curl 命令更改文本,则它不一定是有效的 JSON。仅当您使用该网站编辑文本时才必须如此。

首先创建字符串并保存。然后,您可以通过对这样的网址执行 GET 请求来访问字符串 https://jsonblob.com/api/ + blob id

例子: https://jsonblob.com/api/758d88a3-5e59-11e8-a54b-2b3610209abd

要编辑您的文本,您必须向同一 url 发出 PUT 请求,但要使用您希望它更改为的文本。

更改文本的示例命令(我使用了 curl,因为这对我来说很容易):

curl -i -X "PUT"-d '这是新文本' -H "Content-Type: application/json"-H "Accept: application/json"https://jsonblob.com/api/jsonBlob/758d88a3-5e59-11e8-a54b-2b3610209abd

您也可以使用像 POSTMAN 这样的工具来执行 PUT 请求。

有关如何使用 JSON Blob 的更深入说明,您可以访问他们的网站:https://jsonblob.com/api

关于string - 在线托管可编辑的单个文本字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50481314/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com