标签: linkedin-api

预测不再适用于 LinkedIn API 202301 中的 /posts

我们正在 LinkedIn Rest API 中按作者获取所有帖子。我们正在使用projection来丰富author名称和徽标等内容。这是查询:

curl "https://api.linkedin.com/rest/posts?author={MY_ORG}&q=author&count=50&projection=(elements(*(*,author~(vanityName,localizedName,logoV2(*,cropped~:playableStreams(*,elements*(identifiers*(identifier))))))))" \
   -H "LinkedIn-Version: 202212" \
   -H "Authorization: .."
Run Code Online (Sandbox Code Playgroud)

这工作正常,但是如果我更改为LinkedIn-Version: 202301我会得到以下响应:

{
  "status": 400,
  "code": "ILLEGAL_ARGUMENT",
  "message": "projection parameter is not allowed for this endpoint"
}
Run Code Online (Sandbox Code Playgroud)

这有记录在任何地方吗?我如何获取作者的详细信息?

linkedin-api

5
推荐指数
1
解决办法
1016
查看次数

Linkedin oAuth 登录失败,出现错误“您的 LinkedIn 网络即将恢复”

[这里是问题屏幕录制的链接。] ( https://drive.google.com/file/d/1vebV3izUTfP1o7NyXUP9irPM_oc89phi/view?usp=sharing )。

\n

一般来说,问题不在于访问或登录 LinkedIn。我正在开发一个使用 LinkedIn OAuth 客户端的应用程序,允许用户添加他们的 LinkedIn 帐户。

\n

我的应用程序https://notionsocial.web.app/将用户重定向到https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=77hkxxkjkqzq2n&redirect_uri=https://notionsocial.web.app/auth/ callback/linkedin&state=state&scope=r_basicprofile%20w_member_social%20rw_organization_admin%20w_organization_social%20r_organization_social,它会打开 LinkedIn 身份验证屏幕,并且几天前工作正常。\n但是现在,当用户输入其凭据并单击“登录”时,它会打开不重定向到我的网站,无论是否有错误消息。但显示此页面。\n在此输入图像描述

\n

与我的 LinkedIn 个人帐户无关;我尝试过使用不同的帐户和不同的浏览器。甚至我的应用程序的用户也在他的计算机上遇到了这个问题\n我什至尝试过其他社交日程安排网站并使用 LinkedIn 成功登录到它们。\n但是当我尝试创建新的 LinkedIn 开发人员应用程序并使用以下内容转到访问 URL 时新的客户端ID,出现同样的问题。

\n
\n

\xe2\x9c\x85 更新:

\n

我联系了Linkedin 开发者支持,他们承认这是 Linkedin 平台的一个错误,并在 3-4 天内修复了它。

\n

linkedin-api

5
推荐指数
0
解决办法
2338
查看次数

LinkedIn API 如何获取用户信息?

问题是我无法从 Linkedin API 获取我的用户信息。我总是没有足够的权限来访问:

GET /用户信息 - 状态 403

我尝试进行 API 调用来获取我的 LinkedIn 用户信息,例如名字。

我有一个 LinkedIn 应用程序和开发帐户。我在搜索栏中进行授权和获取 accestoken 手册。我只是填写缺少的参数。之后,我尝试使用访问令牌在 Postman 中进行 API 调用。范围配置文件的授权有效,我得到了一个访问令牌。但是,当我尝试使用授权承载中的访问令牌在 Postman 中对https://api.linkedin.com/v2/userinfo进行 API 调用时。我只得到这样的回应:

"serviceErrorCode": 100,
    "message": "Not enough permissions to access: GET /userinfo",
    "status": 403" 
Run Code Online (Sandbox Code Playgroud)

我只有消费者免费产品 - 所以我在 LinkedIn 上分享并使用 openid connect 登录。

我仍然不知道为什么我无法获取我的个人资料信息。有人可以告诉我获得访问令牌后我做错了什么吗?有没有更好的方法来尝试对 userinfo 进行 API 调用?或者我需要其他产品和权限吗?感谢帮助 :)

userinfo postman linkedin-api

5
推荐指数
1
解决办法
907
查看次数

在android studio中添加LinkedIn SDK错误:"找不到名称'默认'的配置"

我正在开发一个登录的应用程序LinkedIn.我做的事情是:

  • LinkedIn从此链接下载SDK
  • LinkedIn-SDK从下载的项目中复制并将其添加到我的project-> libs文件夹中.
  • 添加:
    • compile project(':libs:linkedin-sdk')build.gradle
    • include ':libs:linkedin-sdk'setting.gradle文件

然后我收到一个错误:

"Gradle 'LinkdinApplication' project refresh failed Error:Configuration with name 'default' not found."

在建设项目时.

那么,我遵循的程序是对的吗?或者我应该如何添加它?

android linkedin-api

4
推荐指数
1
解决办法
1766
查看次数

如何使用LinkedIn获取用户好友列表?

我试过下面的代码,但它不起作用.

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
[manager GET:[NSString stringWithFormat:@"https://api.linkedin.com/v1/people/~/connections:(picture-url,first-name,last-name,id,industry,positions:(company:(name),title),specialties,date-of-birth,interests,languages,siteStandardProfileRequest)?oauth2_access_token=%@&format=json",accessToken] parameters:nil  progress:nil success:^(NSURLSessionTask *task, id responseObject) {

 NSLog(@"%@",responseObject);

     } failure:^(NSURLSessionTask *operation, NSError *error) {
        NSLog(@"Fail");

    }];
Run Code Online (Sandbox Code Playgroud)

在击中这个api之后我得到了吼叫响应.请帮我如何获取linkedin朋友列表.

   <error>
   <status>403</status>
   <timestamp>1498049304917</timestamp>
   <request-id>G6GU8W51BY</request-id>
   <error-code>0</error-code>
   <message>Access to connections denied</message>
   </error>
Run Code Online (Sandbox Code Playgroud)

linked-list objective-c linkedin ios linkedin-api

4
推荐指数
1
解决办法
870
查看次数

linkedin oauth2 登录返回“504 网关超时”

我在我的网站上使用 linkedin 登录。一切正常,直到上周,它开始返回“504 网关超时”错误。我没有更改 linkedin 开发人员网站上的应用程序设置或应用程序代码中的任何内容。奇怪的是,它在本地主机上仍然可以正常工作,但在生产中它会返回上述错误。我的问题是:

是不是Linkedin方面更有可能出现问题?因为对我来说,我的网站似乎正在尝试连接 linkedin API,但它从未得到响应。

不幸的是,我没有找到任何可以就这个问题联系的地址。有 Linkedin 支持吗?或者你们中有人遇到过类似的问题吗?

谢谢

authentication request-timed-out http-status-code-504 oauth-2.0 linkedin-api

4
推荐指数
1
解决办法
1506
查看次数

React-share LinkedIn

顺便说一句,昨天我问了这个问题,但没有得到想要的结果。

我正在尝试通过 LinkedIn 设置共享消息。我知道要工作你的参数必须被编码。例如我制作了链接:

https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fathenatools.com%2Fafk&title=ATHENA%20Tools%20by%20Invitation%20Only&summary=Create%20Worlds%20in%20your%20dev%20tool% 2010X%20faster%2C%2010X%20cheaper%20and%20in%20more%20detail!%20https%3A%2F%2Fathenatools.com%2Fafk%20BY%20INVITATION%20ONLY%20-%20你%20%20-%20你%20%202002 20code%20RFCODE2F%20to%20join.%20%23ATHENAtools&source=AthenaTools

API中的参数: 在此处输入图片说明

但它可以工作并且只正确显示一个参数,链接在此处输入图片说明

所以我没有放弃并尝试通过库React-share,但它也不起作用。例如,我根据文档设置参数: 在此处输入图片说明

但我明白了: 在此处输入图片说明

所以,我需要添加标题、描述和一些代码,每次用户注册和所需的图像时都会改变这些代码。

javascript share reactjs linkedin-api react-share

4
推荐指数
1
解决办法
2325
查看次数

通过 REST api (v2) 将文章发布到公司 LinkedIN 页面

使用 LinkedIn REST API 的 v2,我正在寻找一种将文章发布到我公司的 LinkedIn 页面的方法。

我已在此处注册https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program,目前正在等待批准。

我希望能够在我公司的网站上创建博客文章,当我按“发布”时,我想将该博客文章作为文章发布到我公司的 LinkedIn 页面。

我最接近查找有关此主题的信息的是https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/articles-api 但这并没有透露任何信息张贴文章,只检索和删除它们

article rest linkedin linkedin-api

4
推荐指数
2
解决办法
5746
查看次数

LinkedIn API“空 oauth2 访问令牌”错误

对不起,如果这个问题不适合 stackoverflow。

我从 Linkedin API 获得了访问令牌。我正在尝试使用它,但是我不确定如何包含我的 access_token。我在文档中找不到任何示例。

base_url = f'https://api.linkedin.com/v2/people?access_token={linkedin_key}&format=json'
requests.get(base_url).json()
Run Code Online (Sandbox Code Playgroud)

这输出

    {'serviceErrorCode': 65604,
 'message': 'Empty oauth2 access token',
 'status': 401}
Run Code Online (Sandbox Code Playgroud)

有谁知道怎么了?谢谢你。

python api linkedin-api

4
推荐指数
2
解决办法
8087
查看次数

mediaUpload/uploadedVideo 频繁返回504网关超时

通过 API 将视频上传到 LinkedIn 时,我们经常遇到 504 超时错误。我们添加了退避和重试机制,但仍然会因此而导致很大比例的失败。我们可以手动重试上传,最终它们可以在不做任何更改的情况下工作。

还有其他人解决这个问题吗?我们可以对上传做些什么来减少或防止这些错误?我们的一些上传代码如下:

        data = self.session.post(
            url="/assets",
            params={"action": "registerUpload"},
            json={
                "registerUploadRequest": {
                    "owner": owner,
                    "recipes": ["urn:li:digitalmediaRecipe:feedshare-video"],
                    "serviceRelationships": [
                        {"identifier": "urn:li:userGeneratedContent", "relationshipType": "OWNER"}
                    ],
                    "supportedUploadMechanism": ["SYNCHRONOUS_UPLOAD"],
                }
            },
        )
        upload_url = data["value"]["uploadMechanism"][
            "com.linkedin.digitalmedia.uploading.MediaUploadHttpRequest"
        ]["uploadUrl"]
        response = self.session.put(
            url=upload_url,
            headers={"Content-Type": "application/binary"},
            data=media.file.open("rb"),
            return_response=True,
        )
Run Code Online (Sandbox Code Playgroud)

linkedin-api

4
推荐指数
1
解决办法
337
查看次数