Skybrud.Social is a framework in .NET for integration with various social services like Twitter, Facebook and Instagram. The framework will handle all the technical parts and API communication so you don't have to.
C# Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
releases
src New release :D Jul 12, 2018
.gitignore
CHANGELOG.md
Gruntfile.js
LICENSE.md
README.md
package.json
release.bat Introduced support for .NET Standard 1.3 Jan 28, 2018

README.md

Skybrud.Social

Skybrud.Social in general is a framework in .NET for integration with various social services like Twitter, Facebook and Instagram. The framework will handle all the technical parts and API communication so you don't have to.

Notice As of v1.0, this repository and the corresponding package (Skybrud.Social.Core) will just contain the core functionality, and not the implementation for the individual services. Each supported service will now have it's own repository and package. You can find a list of supported services further down this page.

Installation

To install the core library of Skybrud.Social, simply pick one of the three methods below:

  1. NuGet Package
    Install this NuGet package in your Visual Studio project. Makes updating easy.
  2. ZIP file
    Grab a ZIP file of the latest release; unzip and move Skybrud.Social.Core.dll to the bin directory of your project.
  3. Builds
    I may occasional upload a build to Dropbox. These are builds in between releases, and are not tested at the same level as releases. As above, move Skybrud.Social.Core.dll to the bin directory of your project.

This will just install the core/base functionality. If you're looking for the implementation for a given service - eg. Facebook or Twitter, you will have to install a package for each service individually. For more information, have a look at the list of supported services.

v0.9.x?
For legacy reasons, you can still install the old Skybrud.Social NuGet package. As of v1.0 it's really just a dummy package, but with dependencies for Skybrud.Social.Core as well as Skybrud.Social.Facebook, Skybrud.Social.Twitter, Skybrud.Social.Instagram, Skybrud.Social.Google, Skybrud.Social.BitBucket, Skybrud.Social.GitHub and Skybrud.Social.Vimeo, which were all supported natively in v0.9.x.

Found a bug? Have a question?

Changelog

The releases page lists all releases since v0.1.1, where there will be some information for each release on the most significant changes.

Documentation

Improving the code has higher priority than documentation, so I'm currently a bit behind on the documentation. For the small amount of documentation already written, have a look at the Skybrud.Social website. The website will contain documentation for the core functionality as well as the implementation of the individual services.

Services

Package NuGet .NET Standard 1.3 .NET Framework 4.5 .NET Framework 4.6
Skybrud.Social.Core Install via NuGet
Skybrud.Social.BitBucket Install via NuGet
Skybrud.Social.Facebook Install via NuGet
Skybrud.Social.GitHub Install via NuGet
Skybrud.Social.Google Install via NuGet
Skybrud.Social.Instagram Install via NuGet
Skybrud.Social.LinkedIn Install via NuGet
Skybrud.Social.Meetup Install via NuGet
Skybrud.Social.Microsoft Install via NuGet
Skybrud.Social.Pinterest Install via NuGet
Skybrud.Social.Slack Install via NuGet
Skybrud.Social.Spotify Install via NuGet
Skybrud.Social.Twitter Install via NuGet
Skybrud.Social.Vimeo Install via NuGet