在此处提出问题,因为linkedin 帮助论坛旨在在stackoverflow 上发布与API 相关的内容。
我正在我们的组织网站上开发一项功能,以显示在linkedin 中设置的前 5 名公司页面提要。我已经在 developer.linkedin 中设置了所需的访问权限,整个流程在 developer.linkedin REST 控制台中工作以获取提要。
当我尝试从我的机器获取具有有效客户端 ID 和创建的 secret 的身份验证 token 时,我目前收到此错误。
{ "error": "access_denied", "error_description": "This application is not allowed to create application tokens" }
该文档还提到默认情况下此流程不可用,用户需要联系linkedin。
https://developer.linkedin.com/docs/v2/oauth2-client-credentials-flow
“默认情况下,您的应用程序将无法使用 LinkedIn 的客户端凭据流。联系我们以授予您的应用程序使用此流的权限。”
为我的组织请求访问此流程的后续步骤是什么?
最佳答案
如此处所述:
By default, your application will not have the ability to use LinkedIn's client credentials flow. Contact us to have your application granted permission to use this flow.
下一步是直接联系他们或 Apply to become a Partner
如果被接受,您将被授予访问用户身份验证流程范围之外的其他数据的权限(这基本上意味着您将能够直接从您的应用程序调用以访问某些信息)
关于Linkedin Oauth2 客户端凭据授予类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49729991/