I'm making a social platform for my university in asp.net. I need to integrate the LinkedIn API in my site to fetch profiles, their current work and all other relevant information. The profiles should be of people who are associated with my university. I don't know how to use/integrate the LinkedIn API. I have read https://developer.linkedin.com/documents/profile-api and http://developer.linkedin.com/documents/linkedin-api-resource-map but I could not understand how to use it. Please guide me how to use/integrate it.
Related
I want to retrieve the hierarchy of a team from manager and who reports to them using outlook api, can anybody suggest me how to do this.
>>>> BACKGROUND ON THE ISSUE <<<<
We were using Google Apps for Business when we started with the project. This allowed us to use the Google Developer Console (https://console.developers.google.com/) with our #company.co.za accounts and also to “login with Google” using our #company.co.za accounts. It turns out that the Google Developer Project (where the API keys are) was created using an ex-colleague's #company.co.za Google account.
When we moved from Google Apps for Business to Office 365, we lost the ability to login to the Google Developer Console with our #copany.co.za accounts. By then the colleague wasn’t working here anymore and I guess it all happened so quickly that we didn’t make sure to tie up all the loose ends.
Now we need to transfer development of the app and subsequently all related 3rd party projects and things, to the client for future development, but I cannot access the Google project.
This will require them to create a project on their side, generate new API keys for using the Google Maps API etc. And then update the apps (Android and iOS) with the new API keys.
>>>>> THIS IS MY QUESTION <<<<<
However, and this is where my question comes in, the apps are still working and happily accessing Google Maps. This makes me think that the project must still be somewhere.
I tried to access the Google Help pages, but because we're on a Bronze package, we can only find support information in their developer communities and online documentation listed here:
Join a Community
Service Disruption Notification
Best Practice Guides
But I thought to ask here too because SO is very reliable with answers :)
So, any idea if the project is still live somewhere? Or should we just create a new project with new API keys?
I don't think this is a stackoverflow question since it's not directly programming related. However, if you want to regain access to you project, this should be fairly simple and i hope this helps:
Create a new Google Apps for Business account with your domain (or maybe your old apps domain still exists?) and a single account. If you choose monthly payment the costs will be only a few bucks.
As the Google Apps domain administrator you should be able to access all appengine projects that belong to users of the same domain. If it doesn't you can contact Google support to reassign the projects. Alternatively: You may be able to recreate an account that owned the app. If you don't know the owner email, it is shown in the consent screent for oauth. With that email, try to access the project.
Create a Gmail account and transfer project ownership to this Gmail account
Delete the Google apps domain to avoid additional costs
All this is doable within an hour.
In case it doesn't work i would suggest you contact your Google sales representative or reseller and tell him, that you would like to purchase silver level support, but only if he can restore the permissions for you. This will cost you more, but if you have to access the project it may be the only way.
Last but not least:
You can contact Google support. You don't need silver level support for that. It will just take a lot longer to process your request. While in contact with the Google support you will have to prove that you are in fact the owner of the domain, which is usually done by adding a TXT record to your domain or uploading a file to your web server, so make sure you have access to your domain's DNS zone files / settings or web server document root.
I am an admin of a Facebook Page. Now it want to involve it in my MVC Project. I was wondering if it is possible to :
1)fetch its data (such as profile pic ,about,events,who is attending etc) from fb and showing it in my ASP MVC View.
2) involve all the features provided by fb (to the page)in MVC project. e.g. creating an event, adding photos and videos.
3) is there any way to Authorize forms via fb authentication.
if this is achivable how should i proceed? what are the prerequisites?
any blog/link/tutorial/study material for this?
Facebook has a clean API you can use to integrate it into your applications. It's called the Graph API, they have the docs on their site:
http://developers.facebook.com/docs/coreconcepts/
The Graph API is designed to perform various operations, if something is to be done, it can be done via the Graph API.
As for the authentication, yes, it's fairly simple, Facebook implements the OAuth2 protocol. Just google on "C# OAuth2 Facebook" or something similar and you will get links to complete tutorials.
The docs from Facebook team are here:
http://developers.facebook.com/docs/authentication/server-side/
I want to post on facebook wall from my website, i had built the site in ASP .Net, I don't know how to perform this task. Can anyone please guide me or give me a script to post on facebook wall.
Here is a documentation on Getting started with Facebook developers
The Graph API is the core of Facebook Platform, enabling you to read and write data to Facebook. It provides a simple and consistent view of the social graph, uniformly representing objects (like people, photos, events, and pages) and the connections between them (friendships, likes, and photo tags).
Here's a sample application from CodeProject to use the Graph API.
hope it helped !
I've had some fun playing with the Facebook C# SDK for creating Facebook applications.
Are you using C# on your site?
The SDK is quite easy to get started with and there are a few tutorials etc...
Facebook C# SDK
I have to implement application that can post to the selected network I can select from the application drop down.
There are Objective-C frameworks for Facebook (Three20) and Twitter (Twitter-OAuth-Library & MGTwitterEngine).
A quick trip to Google find facebook-android-sdk for connecting to Facebook on Android.
As far as Twitter goes, you can find a whole list of APIs for various languages/platforms on Twitter's developer website.
EDIT
A second trip to Google finds this on developer.myspace.com for adding MySpace to an iOS app. Also, see this page and this page on LinkedIn's Developer Network.
Basically, LinkedIn is just using a JSON encoded API with OAuth. You should be able to handle that with any OAuth library.
EDIT2:
It seems that I've found another great library. Check out ShareKit, which helps with alot of what you're trying to do.
#appaspect and #moshe, this is an old thread so the question my no longer be relevant, but here's a new open-source SDK and social api service: Socialize http://www.GetSocialize.com . Full feature set at http://go.GetSocialize.com/features
DROdio