LinkedINSharp is .NET SDK for LinkedIN. Its goals is to help .NET developers build web applications that integrate with LinkedIN.
The LinkedIN C# SDK currently provides an implemenation of the following APIs offered by LinkedIN:
This library is still in development, please have a little patience. As soon as we have a stable version we will distribute it via Nuget.
The sample code belows shows how to create a client and retrieve the member profile of the authorized user.
// construct an access token, usally retrieved from OAuth authorization
var accessToken = new AccessToken( "MY_ACCESS_TOKEN", "MY_ACCESS_SECRET" );
// create the client
var client = new LinkedINRestClient("CONSUMER_KEY", "CONSUMER_SECRET", accessToken);
// retrieve the profile
var profile = client.RetrieveCurrentMemberProfile(ProfileField.NameOnly);
Note: The sample below will not work because of a bug in RestSharp, see pull-request Fix for #231 Support for LinkedIn Field-Selector Notation for details. To make this SDK work use my fork https://github.com/trilobyte/RestSharp.
Please visit our Github Wiki for the most up-to-date documentation.
Create an issue on our Github project page if you encounter a problem with the SDK.
There are many ways you can contribute to this project. Like most open-source software projects, contributing code is just one of many outlets where you can help improve. Some of the things that you could help out with in this project are:
- Documentation (both code and features)
- Bug reports
- Bug fixes
- Feature requests
- Feature implementations
- Test coverage
- Code quality
- Sample applications
Copyright © 2012 Bert Willems and contributors
This project is licensed under MIT. Refer to license.txt for more information.