{ "info": { "author": "Alexander Kuiper", "author_email": "ualex73@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "\n# GoSlide Open Cloud API\n\nPython API to utilise the GoSlide Open Cloud JSON API\n\n## Requirements\n\n- Python >= 3.5.2\n\n## Usage\n```python\n\nimport asyncio\nfrom goslideapi import GoSlideCloud\n\nloop = asyncio.get_event_loop()\ngoslide = GoSlideCloud('email', 'password')\n\nlogin = loop.run_until_complete(goslide.login())\nif login:\n\n # Get the slide list\n slides = loop.run_until_complete(goslide.slides_overview())\n if slides:\n for slidedev in slides:\n print(slidedev['device_id'], slidedev['device_name'])\n print(' ', slidedev['device_info']['pos'])\n else:\n print('Something went wrong while retrieving the slide information')\n\n # Open slide with id 1\n result = loop.run_until_complete(goslide.slide_open(1))\n if result:\n print('Succesfully opened slide 1')\n else:\n print('Failed opened slide 1')\n\n # Close slide with id 1\n result = loop.run_until_complete(goslide.slide_close(1))\n\n loop.run_until_complete(goslide.logout())\nelse:\n print('login failed')\n```\n\n## TODO\n\n- Expose more API functions\n\n## License\n\nApache License 2.0\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/ualex73/goslide-api", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "goslide-api", "package_url": "https://pypi.org/project/goslide-api/", "platform": "", "project_url": "https://pypi.org/project/goslide-api/", "project_urls": { "Homepage": "https://github.com/ualex73/goslide-api" }, "release_url": "https://pypi.org/project/goslide-api/0.5.1/", "requires_dist": [ "aiohttp", "asyncio" ], "requires_python": "", "summary": "Python API to utilise the goslide.io Open Cloud API", "version": "0.5.1" }, "last_serial": 5772190, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6c03566557a82da2572d0c29a5f7e0da", "sha256": "c75fcdca2f0a1ea8367e6d695d3b27f693af641e2fc85adce21cb218f837d59f" }, "downloads": -1, "filename": "goslide_api-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6c03566557a82da2572d0c29a5f7e0da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4195, "upload_time": "2019-07-03T08:30:38", "url": "https://files.pythonhosted.org/packages/6f/c5/1b6ba23dca71cc0c07bd1fd3a3f646d4e214b01f87ab48b142624d86e18b/goslide_api-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a51164a45474ba914991f7686ea995c8", "sha256": "f2aea959d8c2849b6f8b1f8e5fc5b5e3b342936894d1cc801a11261ed46ec2b6" }, "downloads": -1, "filename": "goslide-api-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a51164a45474ba914991f7686ea995c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2624, "upload_time": "2019-07-03T08:30:41", "url": "https://files.pythonhosted.org/packages/f4/ab/4025e4240ed4c1245ef7a304621cd8d62811da397355a9c4c19e4fd04b8c/goslide-api-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0ad8770983c442da4a583032d8ac8076", "sha256": "3640dc660a97dfcbc7180efa29c827650b8d88e79a7d7e9ddb5efe7c0b4c01d1" }, "downloads": -1, "filename": "goslide_api-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0ad8770983c442da4a583032d8ac8076", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4038, "upload_time": "2019-07-05T18:15:06", "url": "https://files.pythonhosted.org/packages/f6/25/7172d4c3888d33262296fdf9a3428817ce736bc586d2ebd60bfa0e82e578/goslide_api-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06b42c260b5056a6838239500b7d0367", "sha256": "bf157171b9cd4df13433267fa8df8b0bf3b60a521972f3b197ee93f06222b192" }, "downloads": -1, "filename": "goslide-api-0.0.2.tar.gz", "has_sig": false, "md5_digest": "06b42c260b5056a6838239500b7d0367", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3366, "upload_time": "2019-07-05T18:15:07", "url": "https://files.pythonhosted.org/packages/b6/8e/cff11ac2b4d5218e3ac508310857cc19091d5124151426a60ca0ad945495/goslide-api-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7d198570e993f5f4f6969a6e5c1774b1", "sha256": "a66853ef4752e4caf428a0c0358189f90783cd2c312d6f96d876a06a6b7f1c67" }, "downloads": -1, "filename": "goslide_api-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7d198570e993f5f4f6969a6e5c1774b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8733, "upload_time": "2019-07-09T15:39:15", "url": "https://files.pythonhosted.org/packages/b5/52/9c71802a79588270836f48a79a28931ea9592133011a2f0829aef554810b/goslide_api-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a5b77ccae81d31cd3cfbf8a44587d69", "sha256": "4a6a85a786259fd524a0804d65d02912a26c4c5eda095398b8467102d9a093e0" }, "downloads": -1, "filename": "goslide-api-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4a5b77ccae81d31cd3cfbf8a44587d69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4138, "upload_time": "2019-07-09T15:39:17", "url": "https://files.pythonhosted.org/packages/8c/32/cf5df34829a7c855f2a2b262321e3d9d3de1333d05a4b25a626a469cea49/goslide-api-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f26a76d448a8e72efcdf462815b4181d", "sha256": "6ca18253a13cf4fef76ba7727defb4faa880028115a4e4b61aeb1a2e47729d73" }, "downloads": -1, "filename": "goslide_api-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f26a76d448a8e72efcdf462815b4181d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8734, "upload_time": "2019-07-19T09:57:33", "url": "https://files.pythonhosted.org/packages/2f/ac/3a224fb881667491ba47cde3389c67dba2276f22f191c21eb9e9c4248719/goslide_api-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "168c830302de1bcc86a6f9b8cee56198", "sha256": "d31aea73a150d92c6db5a4799b0884a0d9fd3b5c98ad88b94b6e3215042ba439" }, "downloads": -1, "filename": "goslide-api-0.2.0.tar.gz", "has_sig": false, "md5_digest": "168c830302de1bcc86a6f9b8cee56198", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4146, "upload_time": "2019-07-19T09:57:34", "url": "https://files.pythonhosted.org/packages/54/ca/afdbfa980565820fe4535f41990cb542be4e045f077616abbd97e48fbe83/goslide-api-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cb3d416c6300a2d47f832ba983fbdb82", "sha256": "765394ab1f0531c5458675254b379306ba214c96338dd3b207db63d3b458c64a" }, "downloads": -1, "filename": "goslide_api-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cb3d416c6300a2d47f832ba983fbdb82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8835, "upload_time": "2019-08-03T14:22:15", "url": "https://files.pythonhosted.org/packages/82/76/b04de9d36b1db0c629300d42a6a360771ecea54929d3e663fc09cb614346/goslide_api-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "742f2fc7f2fb4988ec64a411f55a8bb3", "sha256": "f9d65d1bdafc13a76b9f550f36bff38a4157002b722c843c618e4aa5e1c41dd5" }, "downloads": -1, "filename": "goslide-api-0.2.1.tar.gz", "has_sig": false, "md5_digest": "742f2fc7f2fb4988ec64a411f55a8bb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4243, "upload_time": "2019-08-03T14:22:17", "url": "https://files.pythonhosted.org/packages/4c/f6/34767e3371f3b5f058fc54c0ab37467bab2e852517a2fc31f52aac574b15/goslide-api-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "a28a54f2484efe41c7fe634dba7a09b5", "sha256": "3bd4610ae286499cdc05b0da1b438ad9e16835f00bdae12a9caef7e0ed08d7b4" }, "downloads": -1, "filename": "goslide_api-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a28a54f2484efe41c7fe634dba7a09b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8849, "upload_time": "2019-08-03T14:41:57", "url": "https://files.pythonhosted.org/packages/93/3f/8b388827bab5007ae8963c9f17d9a51041f5bc66cf49b6cdb76bfd500db2/goslide_api-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "737d3fe9efb961e18e787f846dd80cc5", "sha256": "e6264fa68e45e0f944202bb31fe51d58bd53553e50223462b16d8fb3c976568f" }, "downloads": -1, "filename": "goslide-api-0.2.2.tar.gz", "has_sig": false, "md5_digest": "737d3fe9efb961e18e787f846dd80cc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4248, "upload_time": "2019-08-03T14:41:59", "url": "https://files.pythonhosted.org/packages/f7/17/d4e0d1ab452505fee95a8df3fbb725374f6fe005ef09dbdbabc5507bb44b/goslide-api-0.2.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ab5d5367a8033778be3deab8b46c03db", "sha256": "e61e198c6a2e6dbfcd1c2bac15cae22df424a1189d59966fc19bce9438f6f45f" }, "downloads": -1, "filename": "goslide_api-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ab5d5367a8033778be3deab8b46c03db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8981, "upload_time": "2019-09-02T15:27:25", "url": "https://files.pythonhosted.org/packages/04/c9/8952d611f34fe1655ad5ad056e9c7b8240a6d4fea9fd41ae7471d1ed17d7/goslide_api-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcf8b0fb1070d7748fdc557b0f2d2841", "sha256": "c2f7a0e21b1b0968b1c709e9c80b6614bb6d509b0d294c7f00f1cb212e64bf52" }, "downloads": -1, "filename": "goslide-api-0.5.0.tar.gz", "has_sig": false, "md5_digest": "bcf8b0fb1070d7748fdc557b0f2d2841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4385, "upload_time": "2019-09-02T15:27:26", "url": "https://files.pythonhosted.org/packages/b6/ef/c741ee2719128f363d9dabfcdf8ad2ef7a3d366eedfc5b53b1d332021ffc/goslide-api-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "af9d19a4d06ae6776d018af7e54593b7", "sha256": "b82d2302f8a317c66ade82cfb8284c2f906ca3bed4bf0b8eca589171d5002cc0" }, "downloads": -1, "filename": "goslide_api-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "af9d19a4d06ae6776d018af7e54593b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9079, "upload_time": "2019-09-02T18:58:58", "url": "https://files.pythonhosted.org/packages/1c/49/bf505f45fb9f911ea9e619d489131683c7d6f42ae897e7aa7b192bf95514/goslide_api-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27b4302b0cc4dcb4ad8b99c8ae57f3d6", "sha256": "b8386509e60d7bb3a9011eb5780618dd687a7ee9fb81eb81922630b7a61655ff" }, "downloads": -1, "filename": "goslide-api-0.5.1.tar.gz", "has_sig": false, "md5_digest": "27b4302b0cc4dcb4ad8b99c8ae57f3d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4535, "upload_time": "2019-09-02T18:58:59", "url": "https://files.pythonhosted.org/packages/c9/43/d31917c29bb78a6257a45d2c778d2ba62901e96c77354660ab3ecf9efe00/goslide-api-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af9d19a4d06ae6776d018af7e54593b7", "sha256": "b82d2302f8a317c66ade82cfb8284c2f906ca3bed4bf0b8eca589171d5002cc0" }, "downloads": -1, "filename": "goslide_api-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "af9d19a4d06ae6776d018af7e54593b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9079, "upload_time": "2019-09-02T18:58:58", "url": "https://files.pythonhosted.org/packages/1c/49/bf505f45fb9f911ea9e619d489131683c7d6f42ae897e7aa7b192bf95514/goslide_api-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27b4302b0cc4dcb4ad8b99c8ae57f3d6", "sha256": "b8386509e60d7bb3a9011eb5780618dd687a7ee9fb81eb81922630b7a61655ff" }, "downloads": -1, "filename": "goslide-api-0.5.1.tar.gz", "has_sig": false, "md5_digest": "27b4302b0cc4dcb4ad8b99c8ae57f3d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4535, "upload_time": "2019-09-02T18:58:59", "url": "https://files.pythonhosted.org/packages/c9/43/d31917c29bb78a6257a45d2c778d2ba62901e96c77354660ab3ecf9efe00/goslide-api-0.5.1.tar.gz" } ] }