{"id":26363018,"url":"https://github.com/eventbrite/facebook-py-sdk","last_synced_at":"2025-12-13T18:35:35.230Z","repository":{"id":48704607,"uuid":"67467908","full_name":"eventbrite/facebook-py-sdk","owner":"eventbrite","description":"Facebook Python SDK","archived":false,"fork":false,"pushed_at":"2024-01-12T11:33:59.000Z","size":101,"stargazers_count":1,"open_issues_count":0,"forks_count":4,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-03-11T01:56:57.590Z","etag":null,"topics":["facebook","facebook-api","facebook-graph-api","facebook-sdk","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eventbrite.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-09-06T02:54:01.000Z","updated_at":"2025-02-10T12:56:04.000Z","dependencies_parsed_at":"2024-01-12T15:25:52.958Z","dependency_job_id":"c7474604-a1ef-4b8b-bc99-1caad8c56469","html_url":"https://github.com/eventbrite/facebook-py-sdk","commit_stats":null,"previous_names":["zetahernandez/facebook-python-sdk"],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eventbrite%2Ffacebook-py-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eventbrite%2Ffacebook-py-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eventbrite%2Ffacebook-py-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eventbrite%2Ffacebook-py-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eventbrite","download_url":"https://codeload.github.com/eventbrite/facebook-py-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243910750,"owners_count":20367545,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["facebook","facebook-api","facebook-graph-api","facebook-sdk","python"],"created_at":"2025-03-16T18:20:11.287Z","updated_at":"2025-12-13T18:35:35.182Z","avatar_url":"https://github.com/eventbrite.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Facebook SDK Python\n===================\n\n.. image:: https://travis-ci.org/eventbrite/facebook-py-sdk.svg?branch=master\n    :target: https://travis-ci.org/eventbrite/facebook-py-sdk\n.. image:: https://coveralls.io/repos/github/eventbrite/facebook-py-sdk/badge.svg\n    :target: https://coveralls.io/github/eventbrite/facebook-py-sdk\n\nFacebook SDK Python is a python based implementation of `Facebook PHP SDK`_\n\n.. contents:: Table of Contents\n\n\nInstallation\n============\n\nTo install Facebook SDK Python, simply:\n\n.. code-block:: bash\n\n    $ pip install facebook-py-sdk\n\nUsage\n=====\n\nRetrieve User Profile\n---------------------\n\n.. code-block:: python\n\n    from facebook_sdk.exceptions import FacebookResponseException\n    from facebook_sdk.facebook import Facebook\n\n    facebook = Facebook(\n        app_id='{app_id}',\n        app_secret='{app_secret}',\n        default_graph_version='v2.12',\n    )\n\n    facebook.set_default_access_token(access_token='{access_token}')\n\n    try:\n        response = facebook.get(endpoint='/me?fields=id,name')\n    except FacebookResponseException as e:\n        print(e.message)\n    else:\n        print('User id: %(name)s' % {'name': response.json_body.get('id')})\n        print('User name: %(name)s' % {'name': response.json_body.get('name')})\n\n\nBatch Upload Files\n------------------\n\n.. code-block:: python\n\n    from facebook_sdk.exceptions import FacebookResponseException\n    from facebook_sdk.facebook import Facebook\n\n    facebook = Facebook(\n        app_id='{app_id}',\n        app_secret='{app_secret}',\n    )\n\n    facebook.set_default_access_token(access_token='{access_token}')\n\n    batch = {\n        'photo-one': facebook.request(\n            endpoint='/me/photos',\n            params={\n                'message': 'Foo photo.',\n                'source': facebook.file_to_upload('path/to/foo.jpg'),\n            },\n        ),\n        'photo-two': facebook.request(\n            endpoint='/me/photos',\n            params={\n                'message': 'Bar photo.',\n                'source': facebook.file_to_upload('path/to/bar.jpg'),\n            },\n        ),\n        'photo-three': facebook.request(\n            endpoint='/me/photos',\n            params={\n                'message': 'Other photo.',\n                'source': facebook.file_to_upload('path/to/other.jpg'),\n            },\n        )\n    }\n\n    try:\n        responses = facebook.send_batch_request(requests=batch)\n    except FacebookResponseException as e:\n        print(e.message)\n\n\nDependencies\n============\n\nDependencies that to use the application:\n\n* requests_\n\n.. _requests: http://docs.python-requests.org/en/latest/\n.. _Facebook PHP SDK: https://developers.facebook.com/docs/reference/php/\n\nContributing\n============\n\nPlease use github model by forking the repository and making Pull Requests.\n\nRunning tests\n-------------\n\n.. code-block:: bash\n\n ➜  facebook-python-sdk $ pip install -e .[testing]\n ➜  facebook-python-sdk $ pytest\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feventbrite%2Ffacebook-py-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feventbrite%2Ffacebook-py-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feventbrite%2Ffacebook-py-sdk/lists"}