0

我到处寻找答案,但找不到。

我正在尝试对Kippt API运行以下 cURL 命令:curl -k --user xxxxxxx:xxxxxxx -X POST -H 'Content-Type: application/json' --data "{"title":"Meteor.js","is_private":false}" https://kippt.com/api/lists.

这返回:"message": "Request didn't contain valid JSON."。也许是命令本身有问题,也许是与 Kippt API 的交互有问题,但无论如何,我似乎无法运行这个命令。

为什么会发生这种情况,我该如何解决?

PS应该注意的是,我需要这个用于相当笨拙的基于 Ruby 的资源文件解析器,而且我不能使用文件来保存 JSON。它必须在 cURL 命令本身中使用 raw。

4

1 回答 1

1

您不需要转义引号吗?

curl -k --user xxxxxxx:xxxxxxx -X POST -H 'Content-Type: application/json' --data "{\"title\":\"Meteor.js\",\"is_private\":false}" https://kippt.com/api/lists
于 2013-10-17T22:41:05.657 回答