使用REST Server 6.x-2.0-beta3,我试图了解如何发布到user.save。
curl -d'XX'-v http://localhost/services/rest/service_user/save
我试图将XX替换为:
但这些似乎都不对,找到任何有关此事的文件几乎是不可能的。
我也尝试了以下内容:
curl -H“Content-Type:application / json”-d'count = {“name”:“myname”,“pass”:“mypassword”,“email”:“123”}' - v {{ 3}}
我遇到的错误是:
HTTP / 1.0 406不可接受:缺少必需的参数帐户
答案 0 :(得分:2)
您好我刚开始使用此模块并想知道如何使用JSON创建内容。
能够使用它创建一个简单的节点:
发布网址:http://path-to-site/services/rest/node
请求标题:内容类型:application / json
请求正文:{“type”:“story”,“title”:“REST Test”,“body”:“REST using JSON”}
我认为你使用了错误的网址
答案 1 :(得分:1)
我明白了:
curl -H“application / x-www-form-urlencoded”-d“sessid = xxxx”-d“account [name] = MyName& account [pass] = mypass& account [mail] = myemail @ gmail。 com& account [conf_mail] =myemail@gmail.com“-v http://path-to-site/services/rest/service_user/save
如果您已将服务配置为需要会话,则只需添加-d“sessid = xxxx”。在这种情况下,请确保将xxxx替换为您的实际会话ID(来自system.connect)。