how can I get access to the r_organization_social of the LinkedIn API to retrieve data about different companies?
Thanks in advance!
I created my app in the developer portal and have access to:
w_member_social
r_liteprofile
r_emailaddress
But I am not sure how to get the r_organization_social scope.
you need to apply for marketing developer platform.
Open your app, then go to the product and request access to Marketing Developer Platform.
Once you click request to access, then you have to accept their policy, then there will be a link to request access and then you have to fill up the LinkedIn Marketing Developer Platform Access Form. Once they approved this, you will have the w_organization_social, r_organization_social, and much more.
For more information, please visit this link.
Related
The problem:
We need the public profile url or vanityName of the users authenticating with LinkedIn OAuth 2.0 on our website for a social feature. But apparently LinkedIn does not give out permissions for that OAuth scope by default and you need to request it.
What we've found so far:
The only "application" process we've found for that is through the Marketing Developer Platform which has a whole bunch of other stuff while we only need this one permission. So our request for that one got rejected.
What we're doing right now:
The r_liteprofile we're using right now does not include the profile url of the user. Contacting LinkedIn support didn't help. They just told us to ask any developer portal related questions on StackOverflow with the #linkedin tag.
Is there any other way to get permissions for this OAuth scope apart from applying for the marketing developer platform? If there is no other way, what's the criteria to get access the marketing developer platform? LinkedIn support has been very unhelpful with this entire matter.
Our understanding is that all permissions besides w_member_social are obtained by adding the "Marketing Developer Platform"
I am developing a module to integrate the company's website with several social networks.
I've done it with Instagram, Facebook and Twitter.
I wanted to do the same with LinkedIn.
When i call the API to generate the token i receive the error message:
Postman call
I have searched everywhere and i don't found any indication where i need to go to ask permission to create tokens.
The support of LinkedIn tell me to came here...
Anyone can help me?
Thanks
Perhaps you can try reading more about the LinkedIn client credentials flow in the below link.
https://learn.microsoft.com/en-us/linkedin/shared/authentication/client-credentials-flow?context=linkedin/context
If your application needs to access APIs that are not member specific, use the Client Credential Flow. Your application cannot access these APIs by default. Learn more about LinkedIn Developer Enterprise products to request permission to the Client Credential Flow.
As highlighted in the document, an application will not be having access to client credentials by default and you will have to request access exclusively based on your business need. Most of the LinkedIn APIs require three-legged authentication fetch member related data since most of the data request is directly or indirectly related to a member or owned by a member.
I am trying to fetch the Authorization token along with the permission r_compliance to access the Linkedin Compliance Events API which failing every time with the message "Could not complete OAuth 2.0 login" on postman client, other permissions are working like r_liteprofile, r_emailaddress, w_member_social while generating authentication access token
Apps seem to list their allowed permissions (the basic 3 you listed) under
https://www.linkedin.com/developers/apps/ > App > Auth > Permissions.
There seems to be no self-service way add a permssions.
I believe the application needs to be approved by LinkedIn to request permission r_compliance or any other permission.
I'm also looking for a way how to apply for the scope at LinkedIn Developer.
I was told my LinkedIn support to post this question here. How can my linkedin app get approval to use the Client Credentials workflow as stated here
https://developer.linkedin.com/docs/v2/oauth2-client-credentials-flow
I am trying to send message from my asp.net website running on localhost with offline access.
Can I post data on fb wall when my asp.net web-site is running on localhost is so then please provide me some solution.
I have tried using graph api provided by facebook on developers.facebook.com and I am sending code from sever-side.
The permission named Offline Access has been deprecated.
You can do so by creating a facebook app.
When configuring, your app's permissions should include the permission to post on behalf of your user (publish_stream should do).
Give the app permission for your user - visit https://apps.facebook.com/{your_app_name_or_id}/, you will be asked to allow the app certain permissions regarding your user. Allow.
Obtain the app's token.
Access the graph API using the token you received. One way (should make it easier, I hadn't a chance to go over it thoroughly myself) is using CS SDK.