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?
Related
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'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?
I'm having intermittent issues with signing in to LinkedIn with the LinkedIn Sign In API.
By intermittent I mean, I have two LinkedIn accounts, and as of this week one of them is unable to use the API to sign in to external services, such as the LinkedIn application I develop.
I'm authenticating via Auth0, whose engineers have confirmed there is an issue:
Over the last few weeks, the current version of the LinkedIn API for
sign-in has been intermittently failing when fetching the user
profile, causing a small number of users to fail to log in. The cause
of this issue is currently unknown, and is coming from LinkedIn
directly.
https://community.auth0.com/t/linkedin-connection-deprecated/20484/18
The Auth0 response i'm getting is the following (I've replaced senstivie response values with 'XX'):
{"name":"a0.response.invalid","message":"unknown error","json":{"error":"invalid_request","error_description":"InternalOAuthError: failed to fetch user profile (status: 500 data: {\n \"errorCode\": 0,\n \"message\": \"Internal API server error\",\n \"requestId\": \"XX\",\n \"status\": 500,\n \"timestamp\": 1550474289966\n})","state":"XX"},"status":0}
I know this API is being depreciated in March, but it's imperative that this API continues to work until the decommission date. I'm wondering if anyone has found a work around or solution to this issue, as it's impacting my ability to run real-world trials of my application scheduled in this week.
I've contacted LinkedIn support who directed me here.
Auth0 recently released a change to LinkedIn social connection, allowing you to use the new LinkedIn API (Version 2). You can change this by going to Connections-->Social-->LinkedIn-->Strategy Version dropdown and select Version 2. This should fix most of the login issues with the old deprecated version of LinkedIn API. More information post.
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~))
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)