用户数

这是我们崭新的REST API的文档页面-并不是要找到它。此API尚未准备好供公众使用。随着我们的成长,我们正在砍伐和改变很多。因此,如果您构建使用它的东西,那么很可能在以后的更新中中断。 不要说您没有被警告!

网址:

//api.meituohu.com/v2/users

方法):

获取,发布,放置,删除

回应格式:

JSON,XML

描述:

此方法使您可以检索,创建,更新和删除用户。
单个资源由用户编号标识。因此,/ user / 123将为用户返回数字123。类似地,对该URL的PUT将更新用户123。

参量

名称类型描述
数字与用户关联的唯一编号’s Kashflow account
全名用户的全名,包括名字,中间名和姓氏。
角色编号数字要分配给用户的角色的唯一编号。
用户名用户的唯一用户名’s 卡什流account.
密码用户帐户的密码。发出任何PUT或POST请求时,应为纯文本格式。但是它赢了’如果是GET,则无法检索。
UserAccountDisabled布尔型标记以指示用户’帐户状态,即有效或无效。
难忘的词用户设置的难忘单词,将用于登录。
但是它赢了’如果是GET,则无法检索。
电子邮件用户的电子邮件ID。

响应元素

名称描述
角色名要分配的角色名称。
NoOfLogins当前使用相同凭据登录的用户数。
上次登录上次登录时间

GET操作

以数组的形式返回所有用户的列表或特定用户的详细信息。

获取用户列表–

网址 :/用户

获取用户列表的示例响应


[{
  "电子邮件": "[email protected]",
  "全名": "rediff",
  "UserAccountDisabled": false,
  "上次登录": "Never",
  "NoOfLogins": 0,
  "角色编号": 6,
  "角色名": "Full Access",
  "数": 1,
  "用户名": "admin"
}, {
  "电子邮件": "[email protected]",
  "全名": "TestUser",
  "UserAccountDisabled": false,
  "上次登录": "Never",
  "NoOfLogins": 0,
  "角色编号": 11,
  "角色名": "发票 & 顾客 (read only)",
  "数": 2,
  "用户名": "TestUser"
}]

获取特定用户的详细信息–

网址:/ users / {number}

网址中的{number}应该替换为与用户关联的数字’s Kashflow account.

针对用户GET的示例响应


{  
"电子邮件": "[email protected]",  
"全名": "rediff",  
"UserAccountDisabled": false,  
"上次登录": "Never",  
"NoOfLogins": 0,   
"角色编号": 6,  
"角色名": "Full Access",  
"数": 1,  
"用户名": "admin"  
}

开机自检操作

使用给定的用户数据创建一个用户。

用户开机自检的强制参数:
1.全名
2. 角色编号
3.电子邮件
4.用户名
5.密码
6.难忘的话

网址 :/用户

用户POST的示例请求


{
"电子邮件": "[email protected]",
"全名": "John Smith",
"密码": "letmein",
"角色编号": 2,
"用户名": "jsmith",
"难忘的词": "aaaaa"
}

PUT操作

更新指定用户的详细信息。

用户PUT的强制参数:
1.全名
2. 角色编号
3.电子邮件
4.用户名
5.号码

网址 :/ users / {number}

网址中的{number}应该替换为与用户关联的数字’s Kashflow account.

用户请求输入的示例


{
 "数": 3,
 "电子邮件": "[email protected]",
 "全名": "John SmithUpdated",
 "密码": "letmein",
 "角色编号": 2,
 "用户名": "jsmith",
 "UserAccountDisabled": false
}

删除操作

删除指定用户号的用户条目。

网址 :/ users / {number}

网址中的{number}应该替换为与用户关联的数字’s Kashflow account.

了解KashFlow如何与您的业务和书籍一起使用