Here, you will find a list of tutorials focusing on discussions on Facebook c# API. I have written these from time to time while exercising myself. However, as you may know, Facebook API changes often over time. So, some portions of the tutorials may become obsolete at times. If you find it, please message me via the contact page so I can review and update whatever is necessary. Whenever I write a new tutorial on this topic, I also add it to this page. You can find all of them organized on this single page.
About Facebook C# API:
Well, I don’t remember accurately, but probably, Facebook first released their official SDK for c# developers. In between, an open-source project to provide an interface to developers. Then, after a few days, they stopped that support, and on the official page, they referred to this third-party project, which is now hosted on facebooksdk.net. I have started using this, and some of the following tutorials also utilize it. You may get confused sometimes as this project changed its host several times, from CodePlex to GitHub and then moved to the official domain. But facebooksdk.net is the latest one ;). So, let’s start exploring the tutorials:
Explore The Facebook C# API Tutorials:
- Get Facebook API Access Token From C# Application: This was my first tutorial on Facebook API. At that time, c# support wasn’t much, and thus, the developer had to take care of access tokens. However, over time, C# SDK support for Facebook API has matured a lot, and this kind of task is taken care of automatically behind the scenes. Developers don’t need to worry about it much. Still, if you are willing to learn how things work at the raw level, read it out 🙂
- Facebook API Authentication Guide: This is not a code-based tutorial. Rather, it discusses some crucial factors in implementing authentication for a Facebook application. So, don’t miss them, and suggest more if you think some points can be added there.
- Getting Started With Facebook Open Graph API: After you have authenticated your user with your Facebook application, you can make an API call to retrieve user info or post data. This is a beginner-level tutorial on working with the Facebook Open Graph protocol.
- Work With Facebook C# SDK: Now, you can explore the only rich open-source C# library for Facebook API. This tutorial will help you get started with this C# SDK easily. Since the release of this tutorial, several new releases have happened, but as a base, this still should help you get a basic idea.
- Working With FQL in Facebook C# SDK: You can now implement the basic functionality with API calls. Have you started using the powerful Facebook Query Language yet? If not, start with this tutorial now because it will help you complete the data retrieval process very efficiently.
Final Words:
Though this list is not long enough to become a complete series for developers, I am willing to write more in the near future and make this list rich. Your suggestions/feedback are welcome. Happy coding 🙂