领英:“此应用程序不允许创建应用程序令牌”。

25

我的主要问题是获取令牌。我无法超越这一步。

在Linkedin API的文档中,描述了两种获取令牌的方式。哪一个是正确的?

1) https://developer.linkedin.com/docs/v2/oauth2-client-credentials-flow 2) https://developer.linkedin.com/docs/oauth2#configure

我理解为了使用新的Linkedin API(合作伙伴API),我应该使用第一种方法(https://developer.linkedin.com/docs/v2/oauth2-client-credentials-flow

这是我的请求:

https://www.linkedin.com/oauth/v2/accessToken?grant_type=client_credentials&client_id={MYCLIENTID}&client_secret={MYCLIENTSECRET}

回复:

错误 "access_denied" 错误描述 "此应用程序不允许创建应用程序令牌"

我在这里卡住了。

使用第二个链接(https://developer.linkedin.com/docs/oauth2#configure),我实际上获得了一个令牌: https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id={MYCLIENTID}&redirect_uri={MYURIREDIRECT}&state={STATERETURNED}

这将返回代码(和状态),我将其用于请求令牌:

https://www.linkedin.com/oauth/v2/accessToken?grant_type=authorization_code&client_id={MYCLIENTID}&client_secret={MYCLIENTSECRET}&redirect_uri={MYURIREDIRECT}&code={CODERETURNED}

我已经获得了令牌。但这不是正确的方法,对吗?


你的问题没有清楚地解释你想要做什么,也没有具体说明你在哪里遇到了问题。此外,你没有正确使用格式/缩进,所以它是无法阅读的。请修改你的问题标题,以便反映出哪些部分不起作用,并将描述修改为上述内容。 - Christopher Francisco
1个回答

20

17
请问您能否提供“应用授权”令牌申请链接?谢谢。 - user1709076
4
请使用此链接进行请求:https://linkedin.zendesk.com/ - Marco Talento
3
来自Linkedin支持:在检索成员数据的任何用例中,都不提供两条腿的身份验证。所有成员数据的调用必须是三条腿的。文档存在的原因是有一些罕见的用例可以使用两条腿的身份验证,但该合作伙伴计划目前未开放。要检索有关组织的信息,您需要拥有列为特定公司页面管理员的成员。访问公司页面数据的权限包含在营销开发人员计划中。请在https://www.linkedin.com/developers/申请该计划。 - JBE
如果是三腳式的,是否有辦法從後端進行操作?例如,如果沒有用戶或瀏覽器。我想在後端腳本中獲取自己的個人資料以執行某些操作。 - The Fool
1
链接已损坏... - jjxtra
3
2023年,使用LinkedIn API的过程仍然是一团糟。我只想要一个API密钥... - jjxtra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接