所有位置
以下对象以及许多其他属性和操作在Chat产品的所有位置都可用。
对象
CurrentAccount对象
表示帐户。
currentAccount
检索当前帐户对象及其所有属性。
得到
客户端.得到(“currentAccount”);
返回
{
“currentAccount”:{
//帐户对象属性
}
}
属性
currentAccount.key
获取当前帐户的帐户密钥。
得到
客户端.得到(“currentAccount.key”);
返回
{
“currentAccount.key”:字符串
}
currentAccount.亚博zendesk
获取链接到当前帐户的Zendesk Support帐亚博户的子域。
得到
客户端.得到(“currentAccount.亚博zendesk”);
返回
{
“currentAccount.亚博zendesk”:字符串
}
CurrentUser对象
表示登录到指示板的当前代理。
currentUser
检索当前登录的代理对象及其所有属性。
得到
客户端.得到(“currentUser”);
返回
{
“currentUser”:{
//用户对象属性
}
}
属性
- currentUser.id
- currentUser.name
- currentUser.first_name
- currentUser.last_name
- currentUser.email
- currentUser.role
- currentUser.admin
- currentUser.亚博zendeskId
- currentUser.locale
currentUser.id
获取登录到指示板的当前代理的id。
得到
客户端.得到(“currentUser.id”);
返回
{
“currentUser.id”:字符串
}
currentUser.name
获取登录到指示板的当前代理的显示名称。
得到
客户端.得到(“currentUser.name”);
返回
{
“currentUser.name”:字符串
}
currentUser.first_name
获取登录到指示板的当前代理的名字。
得到
客户端.得到(“currentUser.first_name”);
返回
{
“currentUser.first_name”:字符串
}
currentUser.last_name
获取登录到指示板的当前代理的姓氏。
得到
客户端.得到(“currentUser.last_name”);
返回
{
“currentUser.last_name”:字符串
}
currentUser.email
获取登录到仪表板的当前座席的电子邮件。
得到
客户端.得到(“currentUser.email”);
返回
{
“currentUser.email”:字符串
}
currentUser.role
获取登录到指示板的当前代理的角色。可能返回的值为代理
,管理
或老板
.如果用户有一个自定义角色(Zendesk Suite Ente亚博rprise计划或更高版本),那么它将返回自定义角色的名称。
得到
客户端.得到(“currentUser.role”);
返回
{
“currentUser.role”:字符串
}
currentUser.admin
获取一个布尔值,该值指示当前代理是否为帐户的管理员。
得到
客户端.得到(“currentUser.admin”);
返回
{
“currentUser.admin”:布尔
}
currentUser.亚博zendeskId
获取登录到指示板的亚博当前代理的Zendesk Support用户ID。
得到
客户端.得到(“currentUser.亚博zendeskId”);
返回
{
“currentUser.亚博zendeskId”:整数
}
currentUser.locale
获取当前用户的Ze亚博ndesk Chat首选语言。
得到
客户端.得到(“currentUser.locale”);
返回
{
“currentUser.locale”:字符串
}