OAuth 的 ADP API 客户端密钥

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

我们公司目前使用 ADP Run 应用程序,我们正在使用 ADP API 开发一个内部 Web 应用程序 (NodeJS),该应用程序将获取员工时钟/时间数据。 API 非常简单,但我无法进行身份验证以获取不记名令牌,因为我们可以在我们帐户的任何位置找到“客户端密钥”,而且我未能从 ADP 的任何联系人处获取此信息。我们有 CSR 证书和客户端 ID,但没有客户端密钥,没有它我们就无法连接到 API。有使用 ADP API 经验的人可以为我指明如何为帐户获取此 API 的正确方向吗?

node.js oauth-2.0 oauth node-modules adp-api
2个回答
1
投票

简单浏览一下,我发现该 API 使用

authorizaton_code
OAuth2 流程,该流程不使用客户端密钥。

password
client_credentials
流都需要秘密,但不需要
authorization_code


0
投票

您的代表应向您提供您的 ClientID 和 Secret。

我也尝试调用 ADP API。我可以在引用其文档的 Node 中生成 accesstoken,https://developers.adp.com/articles/guides/build-dataConn-app-w-dev-lib-Nodejs,但我不知道如何获取并使用它来访问其他 ADP 端点。

在ADP API中获取accessToken

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