{ "info": { "author": "YappesLib", "author_email": "info@yappes.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ypconnector-python\n\nypconnector-python is a Python SDK used for integrating the Yappes Published APIs with your application. SDK is installed via npm. \n\nypconnector-python provides individual action methods and a common method for making API requests.Currently it supports GET,POST,POST,DELETE and PATCH.\n\n\nInstall:\n```\npip install ypconnector\n```\nUsage:\n```\nfrom yplib.ypconnector import YappesLibrary\n\n//Yappes-Token obtained from yappes portal\nyappesToken = \"YOUR X-YAPPES-KEY\";\nypObj = YappesLibrary(token)\n\n//Data needed to call the library methods - individual Actions(GET/POST/PUT)\nurl = \"http://localhost:8081/getdata\";\ndata = {\n \"headers\": {\n \"Content-Type\":\"application/json\"\n },\n \"queryparams\": {\n \"queryParam1\" : \"value1\"\n },\n \"payload\": {\n \"key\":\"value\"\n }\n}\n\n//GET Request with empty payload: {}\nresponseData = ypObj.get(url, data)\nprint(responseData[\"body\"])\n\n//POST Request\nresponseData = ypObj.post(url, data)\nprint(responseData[\"body\"])\n\n//PUT Request\nresponseData = ypObj.put(url, data)\nprint(responseData[\"body\"])\n\n//Common Method\n//Data needed to call the library methods - common action (call)\nurl = \"http://localhost:8081/getdata\";\ndata = {\n \"method\":\"get\"\n \"headers\": {\n \"Content-Type\":\"application/json\"\n },\n \"queryparams\": {\n \"queryParam1\" : \"value1\"\n },\n \"payload\": {\n \"key\":\"value\"\n }\n}\n\nresponseData = ypObj.call(url, data)\nprint(responseData[\"body\"])\n\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yappes-technologies/ypconnector-python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ypconnector", "package_url": "https://pypi.org/project/ypconnector/", "platform": "", "project_url": "https://pypi.org/project/ypconnector/", "project_urls": { "Homepage": "https://github.com/yappes-technologies/ypconnector-python" }, "release_url": "https://pypi.org/project/ypconnector/1.1.2/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Python SDK for integrating APIs published via Yappes platform", "version": "1.1.2" }, "last_serial": 4169335, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "4ddd4ab2acab1c084c82616d37f6b788", "sha256": "2305614dfb73b8d9db0b0975aa7620d4930990ef2f7242d9206fcc565a5c05f9" }, "downloads": -1, "filename": "ypconnector-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4ddd4ab2acab1c084c82616d37f6b788", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2869, "upload_time": "2018-08-14T10:00:04", "url": "https://files.pythonhosted.org/packages/eb/0b/bbdc2590cbad52a8d77c13f05ffb594eebddd2f47aeab86637e6d36a0c04/ypconnector-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c48ea898c95dd11b9180e448cf0d136f", "sha256": "3fbca89b0c30a6ef410d0470517684eedf4365847da68c6ad74501227f487301" }, "downloads": -1, "filename": "ypconnector-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c48ea898c95dd11b9180e448cf0d136f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2482, "upload_time": "2018-08-14T10:00:07", "url": "https://files.pythonhosted.org/packages/85/ac/58259ac6241b5deddea6cac4a11d972915ce5f994b564f0a296e0e7049b0/ypconnector-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1a8484773488ae724a7f73e3c46fe982", "sha256": "d6668370e16a72d394e92452582d2f6c42986aa418ba82547f46cb8556d775a8" }, "downloads": -1, "filename": "ypconnector-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1a8484773488ae724a7f73e3c46fe982", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2930, "upload_time": "2018-08-14T13:04:31", "url": "https://files.pythonhosted.org/packages/3c/1c/1cf04c6c502b3fbc6c59939ad0752e87a5db384c0193d86ec73dc36d70fb/ypconnector-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7987816a5ce39ec4b3b850ee87a3df04", "sha256": "fa72ea94517a291759efb558fa520236f592d24664619c35f6b604eda2f0dbe8" }, "downloads": -1, "filename": "ypconnector-1.1.2.tar.gz", "has_sig": false, "md5_digest": "7987816a5ce39ec4b3b850ee87a3df04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2555, "upload_time": "2018-08-14T13:04:33", "url": "https://files.pythonhosted.org/packages/fb/ed/067f1154fe3945c545ac432b2c65a2ee2dc1689f3ca5ee67e436c5bdb95e/ypconnector-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a8484773488ae724a7f73e3c46fe982", "sha256": "d6668370e16a72d394e92452582d2f6c42986aa418ba82547f46cb8556d775a8" }, "downloads": -1, "filename": "ypconnector-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1a8484773488ae724a7f73e3c46fe982", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2930, "upload_time": "2018-08-14T13:04:31", "url": "https://files.pythonhosted.org/packages/3c/1c/1cf04c6c502b3fbc6c59939ad0752e87a5db384c0193d86ec73dc36d70fb/ypconnector-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7987816a5ce39ec4b3b850ee87a3df04", "sha256": "fa72ea94517a291759efb558fa520236f592d24664619c35f6b604eda2f0dbe8" }, "downloads": -1, "filename": "ypconnector-1.1.2.tar.gz", "has_sig": false, "md5_digest": "7987816a5ce39ec4b3b850ee87a3df04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2555, "upload_time": "2018-08-14T13:04:33", "url": "https://files.pythonhosted.org/packages/fb/ed/067f1154fe3945c545ac432b2c65a2ee2dc1689f3ca5ee67e436c5bdb95e/ypconnector-1.1.2.tar.gz" } ] }