当我尝试POST用户创建请求时,需要用户名和密码进行身份验证,但之后我需要为新用户提供用户名。我无法理解如何为我的任务写出正确的请求。
我正在使用StreamClient.php,当我尝试创建一个用户时,我需要发送帖子请求:
$client->post('user', array('username' => $user, 'firstname' => $f, 'lastname' => $l));
如果有人可以提供一个有效的例子,那将会非常有帮助。
答案 0 :(得分:0)
不要为新用户使用用户名。你会用“emailAddr” 试试这个:
?YOURDOMAIN.attask / API /用户更新= { “EMAILADDR”: “test@test.com”, “密码”: “的userPassword”}&安培;方法=交&安培;用户名= USERNAME&安培;密码= PASSWORD
或者如果这不起作用并且您正在使用StreamClient.php
您应该不在同一个POST中登录。例如,您将登录:
$ login = $ client-> login('LOGIN_USERNAME','PASSWORD');
查看第37行//登录时的StreamClientSample.php。 developers.attask.com/api-docs/code-samples
如果有帮助,请告诉我
答案 1 :(得分:0)