如何唯一标识一个 pipedrive 帐户?
How to uniquely identity a pipedrive account?
我们正在尝试将我们的平台与 Pipedrive 集成。据我们研究,在一个pipedrive账户中,有一个admin,他可以添加多个users。之后用户可以登录各自的账户。
我们要确保的是,一旦 Pipedrive 帐户与我们的平台集成,同一个帐户不应集成两次。所以,我需要一个唯一标识符,让我知道该帐户是否已经集成。
我最初的方法是检查 api 键。但它没有成功,因为帐户中的每个用户都有不同的 API 密钥。
经过一些研究,我发现有一个名为 company_id 的标识符,它对一个帐户中的所有用户都是通用的。但是我在文档中找不到任何关于它的信息。所以,我不是 100% 有信心继续在我们的代码中实现它。
有人对此有想法吗?
我不太确定你要问什么。您是否正在为每个用户寻找唯一标识符?
每个用户都有一个id,可以调用
获取所有用户
这将 return 一个 JSON 包含用户数据的对象,包括他们的姓名和关联的 ID。管理员只是具有不同权限级别的用户。所有管理员都是用户,但并非所有用户都是管理员。所有用户都是公司的一部分,公司由 Pipedrive 帐户的第一部分识别 url 即。
你是想看看某个公司是否已经整合了?
这里是 Pipedrive 支持代表。
确保这一点的最可靠方法是针对 http://api.pipedrive.com/v1/users?api_token=your_token_here
.
发出 GET 请求
您假设响应中 additional_data
对象中的 company_id
是静态的并且不会在帐户的任何用户之间发生变化,这是正确的。
请注意,一个 Pipedrive 帐户可能有多个管理员,并且非管理员(普通用户)可能存在可见性(和编辑)限制,这可能会导致您的一些 GET
,PUT
和 DELETE
请求失败。
如果您还没有这样做,我建议从上述端点过滤 data
数组 user.is_you
以等于 true
并检查 data
数组是否=19=] 属性 在 "registration" 期间设置为 1
以确保设置集成的用户是管理员。
希望对您有所帮助!
我们正在尝试将我们的平台与 Pipedrive 集成。据我们研究,在一个pipedrive账户中,有一个admin,他可以添加多个users。之后用户可以登录各自的账户。
我们要确保的是,一旦 Pipedrive 帐户与我们的平台集成,同一个帐户不应集成两次。所以,我需要一个唯一标识符,让我知道该帐户是否已经集成。
我最初的方法是检查 api 键。但它没有成功,因为帐户中的每个用户都有不同的 API 密钥。
经过一些研究,我发现有一个名为 company_id 的标识符,它对一个帐户中的所有用户都是通用的。但是我在文档中找不到任何关于它的信息。所以,我不是 100% 有信心继续在我们的代码中实现它。
有人对此有想法吗?
我不太确定你要问什么。您是否正在为每个用户寻找唯一标识符?
每个用户都有一个id,可以调用
获取所有用户这将 return 一个 JSON 包含用户数据的对象,包括他们的姓名和关联的 ID。管理员只是具有不同权限级别的用户。所有管理员都是用户,但并非所有用户都是管理员。所有用户都是公司的一部分,公司由 Pipedrive 帐户的第一部分识别 url 即。
你是想看看某个公司是否已经整合了?
这里是 Pipedrive 支持代表。
确保这一点的最可靠方法是针对 http://api.pipedrive.com/v1/users?api_token=your_token_here
.
您假设响应中 additional_data
对象中的 company_id
是静态的并且不会在帐户的任何用户之间发生变化,这是正确的。
请注意,一个 Pipedrive 帐户可能有多个管理员,并且非管理员(普通用户)可能存在可见性(和编辑)限制,这可能会导致您的一些 GET
,PUT
和 DELETE
请求失败。
如果您还没有这样做,我建议从上述端点过滤 data
数组 user.is_you
以等于 true
并检查 data
数组是否=19=] 属性 在 "registration" 期间设置为 1
以确保设置集成的用户是管理员。
希望对您有所帮助!