All Projects → jgorset → Facepy

jgorset / Facepy

Licence: mit
Facepy makes it really easy to use Facebook's Graph API with Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Facepy

Graphql Erlang
GraphQL implementation in Erlang.
Stars: ✭ 284 (-66.39%)
Mutual labels:  graph, facebook
fb-messenger-bot-api
NodeJS Facebook Messenger API for bots to send messages and setup events to Facebook.
Stars: ✭ 29 (-96.57%)
Mutual labels:  facebook, api-client
J2team Community
Join our group to see more
Stars: ✭ 172 (-79.64%)
Mutual labels:  graph, facebook
Opensource Socialnetwork
Open Source Social Network (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. It is available in 16 international languages.
Stars: ✭ 710 (-15.98%)
Mutual labels:  graph, facebook
Purple Facebook
Facebook protocol plugin for libpurple (moved from jgeboski/purple-facebook)
Stars: ✭ 924 (+9.35%)
Mutual labels:  facebook
Plex.py
Python interface for the Plex Media Server API
Stars: ✭ 22 (-97.4%)
Mutual labels:  api-client
Cortex4py
Python API Client for Cortex
Stars: ✭ 22 (-97.4%)
Mutual labels:  api-client
Algoliasearch Client Javascript
⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.
Stars: ✭ 907 (+7.34%)
Mutual labels:  api-client
Gridiron
Feature-Packed React Grid Framework
Stars: ✭ 8 (-99.05%)
Mutual labels:  graph
Chingudevelopersnetwork
The Zoo
Stars: ✭ 26 (-96.92%)
Mutual labels:  api-client
React Login Modal Sm
Customizable React Social Media login modal
Stars: ✭ 23 (-97.28%)
Mutual labels:  facebook
Automatic Client
Client wrapper for the Automatic Link
Stars: ✭ 22 (-97.4%)
Mutual labels:  api-client
Facebook Messenger
Definitely the best way to make Bots on Facebook Messenger with Ruby
Stars: ✭ 927 (+9.7%)
Mutual labels:  facebook
Groovehq
Ruby gem for GrooveHQ api
Stars: ✭ 22 (-97.4%)
Mutual labels:  api-client
Vuepress Plugin Social Share
📣 Social sharing plugin for VuePress
Stars: ✭ 27 (-96.8%)
Mutual labels:  facebook
Fxgraphalgorithmsimulator
Visualizes specific Graph Algorithms like BFS, DFS, MST etc. on interactive user input graphs.
Stars: ✭ 22 (-97.4%)
Mutual labels:  graph
Graphview
Android GraphView is used to display data in graph structures.
Stars: ✭ 918 (+8.64%)
Mutual labels:  graph
Serverless Aws Cognito Login
Simple example project with instructions how to implement serverless login using AWS Cognito.
Stars: ✭ 26 (-96.92%)
Mutual labels:  facebook
Multi charts
A flutter package which makes it easier to plot different types of charts with lots of customization, made purely in dart
Stars: ✭ 23 (-97.28%)
Mutual labels:  graph
Flutter graphite
Flutter widget to draw interactive direct graphs (flowcharts) of any complexity in a tile rectangular manner.
Stars: ✭ 23 (-97.28%)
Mutual labels:  graph

.. image:: https://raw.githubusercontent.com/jgorset/facepy/master/docs/banner.png

|version| |pythons| |downloads| |build| |license|

.. |version| image:: https://img.shields.io/pypi/v/facepy.svg .. |pythons| image:: https://img.shields.io/pypi/pyversions/facepy.svg .. |downloads| image:: https://img.shields.io/pypi/dm/facepy.svg .. |build| image:: https://img.shields.io/travis/jgorset/facepy.svg .. |license| image:: https://img.shields.io/github/license/jgorset/facepy.svg

Usage

.. code:: python

from facepy import GraphAPI

# Initialize the Graph API with a valid access token (optional,
# but will allow you to do all sorts of fun stuff).
graph = GraphAPI(oauth_access_token)

# Get my latest posts
graph.get('me/posts')

# Post a photo of a parrot
graph.post(
    path = 'me/photos',
    source = open('parrot.jpg', 'rb')
)

Facepy can do more than reading your latest posts and posting photographs of parrots, but you'll have to read the documentation <http://facepy.rtfd.org>_ to find out how.

Please note that Facepy does not do authentication with Facebook; it only consumes its API. To get an access token to consume the API on behalf of a user, use a suitable OAuth library for your platform (if you're using Django, for example, you might use Fandjango <https://github.com/jgorset/fandjango>_).

Installation

.. code:: bash

$ pip install facepy

Contribute

  • Fork the repository <http://github.com/jgorset/facepy>_.
  • Do your thing (preferably on a feature branch).
  • Write a test that demonstrates that the bug was fixed or the feature works as expected.
  • Send a pull request and bug me until I merge it!

I love you

Johannes Gorset made this. You should tweet me <http://twitter.com/jgorset>_ if you can't get it to work. In fact, you should tweet me anyway.

I love Schibsted

I work at Schibsted Products & Technology <https://github.com/schibsted>_ with a bunch of awesome folks who are every bit as passionate about building things as I am. If you're using Facepy, we probably want to hire you.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].