{ "info": { "author": "Venelin Stoykov", "author_email": "venelin@magicsolutions.bg", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "open-singly\n===========\n\nImplementation of singly API for Python\n\n\nInstallation\n-------------\n\n::\n\n\tpip install open-singly\n\n\nor\n\n::\n\n\tpip install git+https://github.com/MagicSolutions/open-singly.git\n\n\n\nHow to use\n----------\n\n::\n\n\tfrom open_singly import Singly\n\n\tclient_id = 'My_Client_ID'\n\tclient_secret = 'My_Client_Secret'\n\tredirect_uri = 'http://www.mywebsite.com/singly/callback/'\n\n\tsingly = Singly(client_id, client_secret, redirect_uri)\n\n\t# Get authentication URL for facebook for example\n\tauth_url = singly.get_authentication_url('facebook')\n\n\t# The user must be redirected to this URL. After authentication\n\t# Singly will redirect user to your redirect_uri\n\t# in the GET parameters there will be a code which You must\n\t# provide to Singly.authenticate metod\n\n\tapi = singly.authenticate(code)\n\n\t# After successfull authentication you can execute all methods\n\t# provided from Singly API like that\n\n\tall_profiles = api.profile.get(verify='true')\n\n\tfacebook_data = api.profiles.facebook.get()\n\n\tfacebook_friends = api.services.facebook.friends.get()\n\n\n\nEnjoy!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MagicSolutions/open-singly", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "open-singly", "package_url": "https://pypi.org/project/open-singly/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/open-singly/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/MagicSolutions/open-singly" }, "release_url": "https://pypi.org/project/open-singly/0.2/", "requires_dist": null, "requires_python": null, "summary": "Implementation of singly API for Python", "version": "0.2" }, "last_serial": 836773, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "cc2e2ce867db7b898bc17afcaca41aba", "sha256": "a51689550b93a89b01ef8cb37176596ff345cc45b2a08f7f30cb4cec91fb4002" }, "downloads": -1, "filename": "open-singly-0.2.tar.gz", "has_sig": false, "md5_digest": "cc2e2ce867db7b898bc17afcaca41aba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3409, "upload_time": "2013-08-09T18:33:58", "url": "https://files.pythonhosted.org/packages/a5/39/c7a630e491a183bbb4d51caf578f176e1b80776e0dd5eb24c771c1948a2e/open-singly-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cc2e2ce867db7b898bc17afcaca41aba", "sha256": "a51689550b93a89b01ef8cb37176596ff345cc45b2a08f7f30cb4cec91fb4002" }, "downloads": -1, "filename": "open-singly-0.2.tar.gz", "has_sig": false, "md5_digest": "cc2e2ce867db7b898bc17afcaca41aba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3409, "upload_time": "2013-08-09T18:33:58", "url": "https://files.pythonhosted.org/packages/a5/39/c7a630e491a183bbb4d51caf578f176e1b80776e0dd5eb24c771c1948a2e/open-singly-0.2.tar.gz" } ] }