我正在尝试通过应用程序设置帖子共享。
根据文档 - https://learn.microsoft.com/ru-ru/linkedin/consumer/integrations/self-serve/share-on-linkedin 我创建了一个应用程序。我需要有一个 URN。但我在文档中找不到从哪里可以获得 URN。 我该如何定义它?我在这里找不到像我这样的问题。
我遇到了同样的问题,我找到了解决方法。
您可以使用它来获取用户信息:https://learn.microsoft.com/es-es/linkedin/consumer/integrations/self-serve/sign-in-with-linkedin-v2#api-request-检索会员详细信息
返回的json代码如下所示:
{
"sub": "782bbtaQ",
"name": "John Doe",
"given_name": "John",
"family_name": "Doe",
"picture": "https://media.licdn-ei.com/dms/image/C5F03AQHqK8v7tB1HCQ/profile-displayphoto-shrink_100_100/0/",
"locale": "en-US",
"email": "[email protected]",
"email_verified": true
}
这里你想要的是“子”字段,它的作用类似于创建你需要发布的骨灰盒的id。现在您只需遵循格式:例如 -
urn:li:person: + sub
我遇到的一个问题是验证用户身份时的范围。注意所需的范围,在这里您可以看到需要什么范围:https://learn.microsoft.com/es-es/linkedin/consumer/integrations/self-serve/share-on-linkedin#authenticating-members
希望您能解决错误!