我可以使用表单仅 post json 字符串(没有 "name=")吗?

can I post json string only (without "name=") using form?

我正在尝试 post json 数据到我无法控制的 URL。 API 文档说只接受 json 数据。我在想能不能用html的形式方便一些

这里有很多 post 关于如何 "post json data using form",其中 none 适用于我的情况。问题是,据我所知,如果你 post 使用表格的数据,post 总是 "name=value",然而,API 只需要 "value".也就是说,即使我可以 JSON.stringify input 值到 JSON 字符串,我仍然需要 post 它与 "name",其中 API不想。所以这是我的问题,我实际上可以 post 值只使用表单吗?

更新:API document

API 中的内容对我来说非常模糊。关键信息是: 1)调用接口时,使用HTTPS协议和JSON数据包,数据包不需要加密。

2)HTTPS请求方式:POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN

对于 ACCESS_TOKEN,我需要使用一些密码获取它,它会在 2 小时后过期。

3)如果消息发送成功,则returns:

{
   "errcode": 0,
   "errmsg": "ok",
   "invaliduser": "UserID1",
   "invalidparty":"PartyID1",
   "invalidtag":"TagID1"
}

没有。允许 JSON formatted data to be directly generated from a form 的工作已停止。

要发出请求,您需要使用:

其中任何一个都可以使用 HTML 表单来收集数据,然后再使用它来生成对第三方的请求 API。