We have created a SharePoint 2010 web part where we display our company feed from https://www.linkedin.com/company/"Name of Company"/.
End-users need to login the first time (that is ok). But even though they login using their personal LinkedIn profile, they cannot see our company-feed. Why is that?
If the users are set as LinkedIn Designated Admins they can see the feed, otherwise they cannot.
We are using
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: "The key"
lang: da_DK
authorize: true
onLoad: onLinkedInLoad
</script>
I hope someone can share their knowledge.
This is why :'( https://developer.linkedin.com/blog/posts/2015/developer-program-changes
Starting on May 12, 2015, we will be limiting the open APIs to only support the following uses:
Allowing members to represent their professional identity via their LinkedIn profile using our Profile API.
Enabling members to post certifications directly to their LinkedIn profile with our Add to Profile tools.
Enabling members to share professional content to their LinkedIn network from across the Web leveraging our Share API.
Enabling companies to share professional content to LinkedIn with our Company API.
Only people who can admin the feed can read/update to the company feed. All others are excluded unless you manage to get yourself promoted to LinkedIN partner: https://developer.linkedin.com/partner-programs
Some light on this issue over here:
As ahmeij said, Linkedin doesnt provide anymore an easy way of embedding your company/personal profile timeline anywhere. However, there is an alternative way of implementing this.
You will make use of the RSS feed of the profile. The url will be something like this:
https://www.linkedin.com/biz/[PROFILE ID]/feed?start=0&v2=true
You can find out the numeric ID in you profile/company page.
Read the full source here: https://www.glintech.com/blog/confluence-embed-linkedin-company-feed.html
I found the way to implement a CORS proxy, and got this working.
I used this simple PHP CORS proxy
However, LinkedIn site doesn't return any information from this URL anymore, it just returns a [301 - moved permanently] error :_(
As Alberto mentioned in the post below a RSS feed can be used to create an embed code. To enable RSS on your LinkedIn and get the RSS link you can follow this guide. Then you can use this plugin to generate an embed code of the feed.
You can use a social wall solution like Walls.io to add LinkedIn company feeds to your Sharepoint website. The tool generates an iframe or JavaScript code that you can embed. Here's an article on how it works on SharePoint.
I have Have WP API and OAuth1 plugins installed for my python frontend to access posts in wordpress. With CLI wp oauth add I have generated secret and key also. But am stuck on how to proceed further. I can check api responses via chrome advanced REST client.
I get proper JSON responses from requests like GET http://mylocal.site/wp-json/posts
But I want to add authentication. Read numerous docs from api and oauth...but nowhere a proper work flow. Please shed some light who have worked with these already.
Thanks.
I got this working following the base https://github.com/WP-API/OAuth1
I am trying to get Twitter consumer key for a wordpress website. I understand I have to create an application, but want to be sure this is not going to affect my client's twitter account. I just simply want to get a twitter count for her website so I guess I don't understand why I have to create an application? Can anyone enlighten me? What is the purpose of the application? Thanks.
It is not directly related to WordPress. Creating a Twittter application won't affect your account. You just gotta be careful not to share the secret keys.
Here's a very thorough answer about using the new Twitter 1.1 API
Simplest PHP example for retrieving user_timeline with Twitter API version 1.1
If you check the documentation the Get Users method returns the number of followers:
https://dev.twitter.com/docs/api/1/get/users/show
Cheers.
I am new to LinkedIn, but I want to know how to create a LinkedIn page via API or whatever ways that I can. So I need all information that you can give me.
If what you are trying to do is to create or edit your profile via the LinkedIn API, then this will not be possible. As per this link, they do not allow profile editing as part of the api: http://developer.linkedin.com/thread/3125
Is there a way to update the linked in users profile using the linked in api. i need to have this option for my application. Can anyone please tell is this possible?
There is no Profile Edit functionality available for the Open Program in the LinkedIn API.