百会API:获取发出请求的用户

问题描述 投票:1回答:2

我所看到的百会API使我们能够获得各种用户信息的选项,但我无法找到获取有关当前发出请求的用户信息的任何方法。

OAuth2用户安全的API通常会提供这样的端点,像GoogleTwitter做。

在他们documentation有一些看起来像它:

https://www.zohoapis.com/crm/v2/users?type=CurrentUser

不过,他们打破他们解释任何希望:CurrentUser - 要获得当前CRM的用户列表

是否有任何已知的方式实现这一目标?

zoho
2个回答
3
投票

这是正确的端点:https://accounts.zoho.com/oauth/user/info

它要求aaaserver.profile.READ范围。

示例响应:

{
    "ZUID": 123123123123, 
    "First_Name": "Example", 
    "Last_Name": "Name", 
    "Display_Name": "Example Name", 
    "Email": "[email protected]"
}

0
投票

我亲自测试这一点,可以证实,在他们的文档文本是错误的。

他们说:

CurrentUser - 为了得到当前CRM的用户列表

但在现实中,端点确实返回单个用户每次,用户为之OAuth令牌所属。所以它不是返回“当前CRM的用户列表”,而是“当前登录的用户” - 完全按照你的愿望。

所以,你的直觉是正确的,并且该端点将达到什么你正在尝试做的。

© www.soinside.com 2019 - 2024. All rights reserved.