Linkedin API V1 to API V2 Company Updates - linkedin

I'm developing a news rss feed for a company that needs to see the content they post on linkedin on their website. I have seen that version v1 will be deprecated, so I need the V2 of the API.
For this, we used the call https://api.linkedin.com/v1/companies/XXXXXX/updates/, although I always appear the message :
" Member does not have permission to get company. "
Should the user be the administrator of the API application created and in addition to the company's page?
Is it absolutely necessary that we request to join the marketing-developer-program in order to obtain this information?

Related

LinkedIn Company Feed in API v2?

LinkedIn is just changing API and switching from v1 to v2.
API v1 offers endpoints for retrieving data from companies (i.e. information about company, company feed etc.): https://developer.linkedin.com/docs/company-pages
It looks that there is no such options in API v2? Am I right?
LinkedIn informed that in order to "manage company pages" one has to participate in Marketing Developer Program (https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program) but even though - new "Organization and Brands API" looks really poor and offers much less information than the old one: https://learn.microsoft.com/en-us/linkedin/marketing/integrations/community-management/organizations
If anyone know an option to retrieve company feed using LinkedIn API v2?
You are right. Likely linkedin abandoned their API.
"This API is deprecated. Access is no longer being granted"
https://learn.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/activity-feed

I need access to use Linked API version 2

I tried to migrage current API to v2 as recent announcement by Linkedin "all developers need to migrate their apps to our newest APIs and OAuth 2.0 by March 1, 2019".
I have an app using API v1 with OAuth 2.0 to get personal and company profile, share a post on company page.
I tried test with request to https://api.linkedin.com/v2/me**&projection=(id)
System keep saying "Not enough permissions to access..."
On recent attempt to request help, it redirected to stactoverflow that implied I need to apply for access to LinkedIn's Marketing Developer Program to access this API.
I applied for API access via this page https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program#get-started serveral times.
Until now I haven't received any feedback yet.
That is close to the deadline March 1st to migrate to API version 2.
Please advise what I need to access and develop API v2?
First check what permission you have :
In V2 you have to apply for partner program for using company related API
In V2 for talking basic information you have to use r_liteprofile + r_emailaddress
r_liteprofile for firstName,lastName,profilePicture,id - https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,profilePicture(displayImage~:playableStreams))
r_emailaddress for getting emailAddress - https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~))

With the new r_liteprofile is it possible to know the authenticated user's LinkedIn profile URL?

We're using Sign in with LinkedIn, which is deprecating the r_basicprofile scope that offered the profile URL. I don't see a way to get this information using the new r_liteprofile scope. Was that intentionally left out? It seems odd that LinkedIn wouldn't want to drive people back to their own site.
Deadlock :) or just changes of LinkedIn policies.
According this tiny article Public Profile Url you have to use vanityName which is available from r_basicprofile which is not going to be deprecated but available only for Enterprise LinkedIn users :(
Quoting from Self-Serve v1 to v2 API Migration Frequently Asked Questions:
Looking to maintain access to the Basic Profile fields? Learn more
about LinkedIn Developer Enterprise products.

linkedin api v2 endpoint

Recently, I was told that we should have migrated to v2 for my application. As a result of this info, I'm trying to migrate an application to v2.
However, I have searched on stackoverflow and a lot suggest that you need to subscribe as partner to get access to v2 api
request always return:
"message": "Not enough permissions to access
here: https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program
Linkedin in the migration guide says:
What about existing developer applications? If your developer application has made a successful v1 API request since October 1, 2018, your developer application automatically has access to the v2 API.
so I don't think I need to compile the form the become a partner.
What is my problem?

Linkedin V2 version API access

We are using the V1 version of the LinkedIn API to share articles on LinkedIn Profile and company pages. As V1 API does not allow media upload capability, we are looking for V2 version API access. It seems V2 version is available to partners only.
We have tried becoming a LinkedIn partner by filling up the partner form but we do not get any reply back. We have done 4 attempts till now but still no luck.
We are running a social media scheduling tool where our customers share various type of articles, image, and video posts but because of not having the V2 API access, we are not able to offer media sharing/scheduling features to our customers.
Can anyone guide or help us to get the V2 API access?
Thanks in advance.
You will receive a reply from them but it take a while (we received it in about a month)

Resources