rogerhu/python-sdk — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2011-03-16
Add 'Log in with Facebook' to a website instead of building a custom login system.
Fetch a logged-in user's name, email, and profile picture from Facebook.
Post content to a user's Facebook feed on their behalf for a marketing tool.
Integrate Facebook login into a Google AppEngine-hosted web app.
| rogerhu/python-sdk | a-bissell/unleash-lite | abhiinnovates/whatsapp-hr-assistant | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Last pushed | 2011-03-16 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | hard | hard |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | developer | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Facebook access token and app credentials before any calls will work.
This is a Python library that lets you connect your app or website to Facebook's services. Instead of building Facebook integration from scratch, you use this toolkit to talk to Facebook's API, the set of tools Facebook provides for reading user data, posting content, and handling logins. The main thing you'd use it for is Facebook login. When someone visits your site and wants to sign in with their Facebook account, this library handles the back-and-forth communication with Facebook to confirm who they are. Once they're logged in, you can fetch their profile information (name, email, friends list, etc.) and even post on their behalf, like publishing a message to their wall, all through simple Python commands. The library abstracts away the complexity of the Facebook Graph API, which is Facebook's language for these interactions. A practical example: imagine you're building a social app and want users to log in with Facebook instead of creating a new username. You'd use this library to verify their Facebook identity, grab their name and profile picture, and store that in your system. Or if you're building a marketing tool, you might use it to automatically post updates to users' Facebook feeds on their behalf. The README shows that you start by creating a GraphAPI object with an access token (proof that you have permission to act on behalf of a user), then call simple methods like get_object("me") to fetch the logged-in user's profile or put_object() to post content. It also works with Google AppEngine, a platform for hosting web apps. The library is designed to work alongside Facebook's official JavaScript SDK, which handles the front-end side of login.
A Python library for connecting apps to Facebook's API, handling Facebook login, reading profile data, and posting on a user's behalf.
Mainly Python. The stack also includes Python, Facebook Graph API, Google AppEngine.
Dormant — no commits in 2+ years (last push 2011-03-16).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.