Is it possible to retrieve posts from LinkedIn's API? - linkedin

I would like to use LinkedIn's v2 API to monitor as many public-facing profiles as possible, and retrieve content from the posts made by those profiles. Then identify instances where LinkedIn users are linking to particular domains. I can't tell if this is possible through the Partner Program. Signs are pointing to using this https://learn.microsoft.com/en-us/linkedin/shared/integrations/people/profile-api but it isn't super clear to me whether this particular use case is supported.

Yes. As long as they are authenticated member. I think this applied to Partner Program too. You need permission from owners to fetch their contents.
http:
GET https://api.linkedin.com/v2/shares?q=owners&owners={URN}&sharesPerOwner=100
The following authorization rules apply when specifying owners :
For personal shares, you may only retrieve shares for the authorized members.
Source: Find Shares by Owner

Related

Is there an API that allows a candidate search query?

We're looking into integrating with LinkedIn so that we can feed our users with lists of job candidates, and then send our users back to LinkedIn in order to view relevant profiles. I'm not seeing any relevant API docs regarding this. Is this something that is possible to do via your API today or in the near future?
Right now, LinkedIn gives only the scope of r_liteprofile and r_emailaddress to Retrieve authenticated member's name, headline, photo, and member's primary email address.
To get the relevant candidate for the job, you may need to check skills, projects, etc, for that you need the permission of r_fullprofile,
LinkedIn API has restricted such information as per their documentation:
https://learn.microsoft.com/en-us/linkedin/shared/references/v2/profile/full-profile
As per their documentation, to access the information of skills, address, etc, your app needs to request r_fullprofile. But they have closed it now and no alternate is given. The more detail about the current permissions from LinkedIn can be seen here:
https://learn.microsoft.com/en-us/linkedin/shared/authentication/getting-access
Right now there are currently in development mode. They are working on developing their APIs. What and when they will release such information is not available to document right now.

Is there any way to automatically access my education record on LinkedIn?

I want to create a webpage where users can access their education records from LinkedIn (which are then plotted on a timeline).
Using OAuth, I was only able to access my Name and Profile picture. It seems like LinkedIn heavily restricts access, even if users give their explicit consent. I don't see any way to request the scopes needed to request the education section of my profile. A similar experience is also outlined in this medium article:
The frustrations of dealing with the LinkedIn API
Alternatively, people have suggested using Selenium to scrape the public profiles of users. However, LinkedIn has taken up multiple legal fights against scrapers, so obviously they are not ok with it.
Considering that I want to build a service that benefits LinkedIn users and that I only want to access information of users that give their explicit consent to do so, it seems odd to me that this should not be possible on LinkedIn. Is there any way of doing this in 2023? I know similar questions have been asked before, but LinkedIn changed their policy quite a few times as far as I'm aware and previous questions date back many years.

Where to apply for a permission to access the LinkedIn r_fullprofile?

We lost access to some important user information with the upgrade to V2. We have read all the migration info and documentation posted. We would like to know where to apply for a permission to access the LinkedIn r_fullprofile?
PD: We have already sent an email to linkedin_support#cs.linkedin.com explaining some info about the company and how LinkedIn info is used:
"Our mobile app is a collection of mini social and professional networks that exist at physical locations. It is used in local venues, conferences and university classrooms. The ability gives our mutual users the ability to connect with people nearby with similar professional profiles. We use the vanity name to direct users to the public url page of other users. We strongly also encourage that our users signup using Linkedin and for those who don't have a Linkedin account to create one. We believe the integration add value to both of our companies."

LinkedIn API: Retrieving a user's group memberships

We are planning to integrate the LinkedIn login for users to be able to easily access restricted content on a large website.
While in general the integration approach is clear we are unable to find some specific documentation of the API capabilities.
Specifically we are interested to know whether it is possible to access a person's group memberships to be able to tie restricted access on our website to specific LinkedIn groups.
The idea is to give LinkedIn users of a certain group access to restricted pages on our website.
To achieve this we would:
- Authenticate the user using LinkedIn oAuth
- Retrieve the user's LinkedIn group memberships
- Allow access to certain content in case the user is member of the respective group
Is this possible?
Thanks for your help!

How can I get linkedin contacts through API and send messages to them?

I had created app that used to get authenticated by users for their contacts, sending messages to those contacts etc. When linked in changed their API access system in May, suddenly our application stopped working.
In the doc there is nothing clearly written about these kind of permissions now or with what kind of membership program I can get access to these again. There is one section where contacts info can be fetched when we apply for partnership program with Apply with LinkedIn button. But I am not sure its of my use.
Access to r_contactinfo permission:
As per the Linkedin website,
The r_contactinfo member permission will now be associated exclusively
with Apply with LinkedIn. As a result, you will only be able to
request this member permission if your application has been approved
by LinkedIn for this particular use.
What you need to do:
Apply for partner status with LinkedIn (Apply with Linkedin), explaining what your integration is and how it works. If it meets their criteria, then you will get access to the above endpoint.
Check this link for further details.

Resources