{ "info": { "author": "Fatih K\u0131l\u0131\u00e7", "author_email": "m.fatihklc0@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# End of support\nAccording to this issue [#1](https://github.com/FKLC/IGQL/issues/1) [Instaloader](https://github.com/instaloader/instaloader) is already doing what this library does so why reinvent the wheel while it exists also I'm so sorry about wasting your time using this library instead of Instaloader it is much better than IGQL. @ogencoglu actually created issue about it but I think when I checked the source of [Instaloader](https://github.com/instaloader/instaloader) I accidentally typed something else instead of `graphql`.\n\n# InstagramGraphQL Unofficial API\nUnofficial Instagram GraphQL API to collet data without authentication.\n\n### Features\n* Search for people, hashtags and locations\n* Get media data\n* Get hashtag data\n* Get location data\n* Get all comments\n* Get all likes\n* Get specific user posts\n* With sessionid supplied you can get data from private accounts\n* There is a lot of cool data returned by GraphQL. For example `accessibility_caption` which you can train your image classifier through it\n\n###### NOTE: This is basically a API to collet data not for uploading or interacting with media. If you want more advanced IG library you should check [LevPasha's Instagram-API-python](https://github.com/LevPasha/Instagram-API-python) package.\n\n### Getting all media of a user\n```python\nfrom igql import InstagramGraphQL\n\n\nigql_api = InstagramGraphQL()\n\nuser = igql_api.get_user('instagram')\nfor media in user.timeline():\n print(media)\n```\n\n## Installation\nLibrary is avaible on PyPi so just run\n\n```\npip install igql\n```\n\n\n# To learn more check [wiki page](https://github.com/FKLC/IGQL/wiki).\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/FKLC/IGQL", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "igql", "package_url": "https://pypi.org/project/igql/", "platform": "", "project_url": "https://pypi.org/project/igql/", "project_urls": { "Homepage": "https://github.com/FKLC/IGQL" }, "release_url": "https://pypi.org/project/igql/1.1.2/", "requires_dist": [ "anyapi (==1.1.401)", "requests" ], "requires_python": "", "summary": "InstagramGraphQL Unofficial API", "version": "1.1.2" }, "last_serial": 5706482, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "176ebbca5793b9525a0159f968077a05", "sha256": "3f3a72956e5f5c130a71eb199de36d904284b333edb9c9ea60817804fe95b119" }, "downloads": -1, "filename": "igql-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "176ebbca5793b9525a0159f968077a05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7754, "upload_time": "2019-01-19T12:02:11", "url": "https://files.pythonhosted.org/packages/c6/46/5dcfbc0db3393316861c09fa24a96474520d27d39cfae02c6596ebf30ef0/igql-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6260d63436ce6f5fb2c77b510779b199", "sha256": "9c75437b1d3632cf8d2650a4ff815394ec229acbed15ded93a130233ea3ff6ae" }, "downloads": -1, "filename": "igql-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6260d63436ce6f5fb2c77b510779b199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4583, "upload_time": "2019-01-19T12:02:13", "url": "https://files.pythonhosted.org/packages/a2/77/90483fc914ee5b13ed540a11c0594ee97f620edc39965de897cdf0a9f596/igql-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "13410641b4655de0ba5d7e6f15ec4d57", "sha256": "e9cbd9c68ddcaafdae8d8aa201b417d7f8b228753faaa66e57c2c9dc913b9f86" }, "downloads": -1, "filename": "igql-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "13410641b4655de0ba5d7e6f15ec4d57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7808, "upload_time": "2019-01-19T23:08:12", "url": "https://files.pythonhosted.org/packages/85/f2/87a13ff37b6abcf98b144afe8b90051e3623188cd3accce9c62d31d7a22c/igql-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1d5d0a4a639029a935771775385a3c0", "sha256": "ce4d1845719014d63a2cab79c8190233603736c6c36f44e88e2e718b7c9f48cb" }, "downloads": -1, "filename": "igql-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c1d5d0a4a639029a935771775385a3c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4648, "upload_time": "2019-01-19T23:08:13", "url": "https://files.pythonhosted.org/packages/e2/25/365f18cc04d421ea13de97a73368b10dce1e52972eae1312829add97ec2c/igql-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5c0ef7f4de2114673b98455f2583bba5", "sha256": "89058f74fa71ff2600e07309e8c0f10684b86f09aa45eeeba46ab6fa5066722f" }, "downloads": -1, "filename": "igql-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5c0ef7f4de2114673b98455f2583bba5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7864, "upload_time": "2019-01-20T07:10:09", "url": "https://files.pythonhosted.org/packages/bb/23/093c25d54cd36be4655e8ca524768012c872b05d1f68bf6483b6c29ddcd4/igql-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c02afe866f50ca0f548302fbec7e59ea", "sha256": "6688803be45af1a91f84998fa6387916b2ed1b9ce42e857044acae4cfba5d627" }, "downloads": -1, "filename": "igql-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c02afe866f50ca0f548302fbec7e59ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4704, "upload_time": "2019-01-20T07:10:11", "url": "https://files.pythonhosted.org/packages/6f/f2/cca81e91ac43dafba90efa459607d3eef55cae92b559b467a365a0ae361d/igql-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "9f32d286342d2ab2aa5e86ef19d10fce", "sha256": "cdc914b7a5dde0868eda2ae36d80d4b57c621702ec19e314883a793680daa75f" }, "downloads": -1, "filename": "igql-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9f32d286342d2ab2aa5e86ef19d10fce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8021, "upload_time": "2019-01-24T09:42:22", "url": "https://files.pythonhosted.org/packages/22/90/91315b62e4462f65b0ff34ebf0516f4da7df1719a9d9f7e7906da0cac197/igql-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4809f6949dd502f1a780d97c0e74bd4f", "sha256": "126d87cdb2bb9b7ec7bedb4364d01447db16e865e9155b19df19bd30769ee906" }, "downloads": -1, "filename": "igql-1.0.3.tar.gz", "has_sig": false, "md5_digest": "4809f6949dd502f1a780d97c0e74bd4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4855, "upload_time": "2019-01-24T09:42:23", "url": "https://files.pythonhosted.org/packages/a8/80/0afa63735e34890c21d8e0e7310146d87377dbfe739a6333851a2e146a13/igql-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "d623953c00435c4d95a3ec21a4831699", "sha256": "040f8159d28ec80b3dd5330bf318011f500bbd307cb199cbe138364e0ce0ba7a" }, "downloads": -1, "filename": "igql-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d623953c00435c4d95a3ec21a4831699", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8013, "upload_time": "2019-01-26T20:54:58", "url": "https://files.pythonhosted.org/packages/5f/2c/3f30a01899fb13fac37c0c162d851d019151fc21479d0ae7950909265d95/igql-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ddffa6ba204f5517dacc1c82ee0e3a", "sha256": "61218fed0a6203038203102e030d24689da7b2232e5e923711749f263105c218" }, "downloads": -1, "filename": "igql-1.0.4.tar.gz", "has_sig": false, "md5_digest": "74ddffa6ba204f5517dacc1c82ee0e3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4850, "upload_time": "2019-01-26T20:54:59", "url": "https://files.pythonhosted.org/packages/03/80/29e41426ea08d92832a49f7c330e7aba9a58ed50e6b86d9ede789ca5476f/igql-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "82cb28fd055a90ab962a442cdb76fbe3", "sha256": "4066e08b4bcbacdb3fa877ef608b288745d82cdb32bc5b2b4fb708b4e2380dda" }, "downloads": -1, "filename": "igql-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "82cb28fd055a90ab962a442cdb76fbe3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8029, "upload_time": "2019-01-26T20:59:49", "url": "https://files.pythonhosted.org/packages/71/23/082ad57a2f4d218288a606f4477e7962f83eb038ee62788b24a000ba33e8/igql-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "994a1b132ce9be17c4e9ca2802a6d646", "sha256": "1b4813a13a2ddc5f678a160bc7728cf75b68a1f46c0f8d63388bd1c57a161874" }, "downloads": -1, "filename": "igql-1.0.5.tar.gz", "has_sig": false, "md5_digest": "994a1b132ce9be17c4e9ca2802a6d646", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4864, "upload_time": "2019-01-26T20:59:51", "url": "https://files.pythonhosted.org/packages/70/bc/d922e5cbca98120ed545d33ac9062cf87f1646a6129692dca52f9ba98b57/igql-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "2eb4c055957b07d0132304ecf0b54c07", "sha256": "fcd26ca95869b93cc83ffcc998ee978a4fc5b3be2d72fbf2ae76954ebb1944b2" }, "downloads": -1, "filename": "igql-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "2eb4c055957b07d0132304ecf0b54c07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8012, "upload_time": "2019-01-27T17:51:39", "url": "https://files.pythonhosted.org/packages/89/91/a79f439a9d1ac999464ac04264726bd3bf5f6b49b721a193037e1e7f08fb/igql-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d41973ab34a9f453a811620194525a1", "sha256": "213666cc901d2ba84e7e1a310e5549e430dede1b8b197815ccbbb4fd3428df26" }, "downloads": -1, "filename": "igql-1.0.6.tar.gz", "has_sig": false, "md5_digest": "0d41973ab34a9f453a811620194525a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4845, "upload_time": "2019-01-27T17:51:41", "url": "https://files.pythonhosted.org/packages/fb/d8/02901a7c60a1903ebae31627a3b479c57332944172329a04c6e921c99851/igql-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "2dc6632a9cdc8a91dfaf3512c9269920", "sha256": "929f5ed3b72630b6a5cc3235d5c03cdd5410b8677e80617da46e8becaa1f752c" }, "downloads": -1, "filename": "igql-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2dc6632a9cdc8a91dfaf3512c9269920", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8019, "upload_time": "2019-01-28T07:30:19", "url": "https://files.pythonhosted.org/packages/85/ec/7fefb3aa97000f05c62a21ed3cb40c7d2ef1912123b1588ea039c1591100/igql-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76abb99d0d96c4ec4e2c222cf108a1cf", "sha256": "633dbd936f0e3dcb431aa35e28a8e5d458b26ee90b66446c8feb747baadc70ed" }, "downloads": -1, "filename": "igql-1.0.7.tar.gz", "has_sig": false, "md5_digest": "76abb99d0d96c4ec4e2c222cf108a1cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4864, "upload_time": "2019-01-28T07:30:21", "url": "https://files.pythonhosted.org/packages/67/b0/05c4c9b0c02c1351d438cdb40ec437e4cf5c957e18141df698412c95e8cb/igql-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "d201ef25bce7e0fce43b57e762f01fcc", "sha256": "ab7830be3e08de449dd2bffaaa957359fd92e12bbcadc56ced54b7d71f8b34f9" }, "downloads": -1, "filename": "igql-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "d201ef25bce7e0fce43b57e762f01fcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7973, "upload_time": "2019-01-28T09:00:07", "url": "https://files.pythonhosted.org/packages/05/c2/f98d7eb897076f5ed29251dd4ee168dfc5e481769f73245a79082681cd1c/igql-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa92720a50da85e84e0132595b944a91", "sha256": "35d9028ecb017fb4e12aecf8a1980986b120b4f78dcc22c82304bed1882a06f5" }, "downloads": -1, "filename": "igql-1.0.8.tar.gz", "has_sig": false, "md5_digest": "aa92720a50da85e84e0132595b944a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4829, "upload_time": "2019-01-28T09:00:08", "url": "https://files.pythonhosted.org/packages/92/d6/301cf07e2f9cd337371c1665b31e3c31019d13f09f3f7574c9cc363dc02d/igql-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "e3eb3f6a0aa3d5e460bf31719b9d5051", "sha256": "9e308143692a949af7be75894df0920a1db9e995ab4f12f6c1cad54174853778" }, "downloads": -1, "filename": "igql-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "e3eb3f6a0aa3d5e460bf31719b9d5051", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7987, "upload_time": "2019-03-14T20:45:37", "url": "https://files.pythonhosted.org/packages/b7/b7/d3dc6569def4e86bde5620eb7865a0ebddbf6716073fcac5dc53bf370d32/igql-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4a28e4e9eb489c3925750f20acdc281", "sha256": "b04684f8fbf8dddbecd6fdc8224b729bc62f4df1769af2ce109a8437f085f9df" }, "downloads": -1, "filename": "igql-1.0.9.tar.gz", "has_sig": false, "md5_digest": "a4a28e4e9eb489c3925750f20acdc281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4828, "upload_time": "2019-03-14T20:45:39", "url": "https://files.pythonhosted.org/packages/cc/e0/7521d6ec65ccba2c1a24d008682d0e038ba14e581e4b1bc7ce025aa79871/igql-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "813f86c2d8095de827bef629fb610940", "sha256": "399a095573b89ac692ffa3915e088dc3114f34bf2ac07fc226a71585db0543b5" }, "downloads": -1, "filename": "igql-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "813f86c2d8095de827bef629fb610940", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7999, "upload_time": "2019-03-15T15:42:37", "url": "https://files.pythonhosted.org/packages/10/92/1646519e22a9891d6bd3e62901e17a74e4cb0e1ee8736715cbba55336a56/igql-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "435de0f8cd15023758b9ca4021fcc928", "sha256": "d30f54ddce5eaf1f0057dffce752c9f7277322f438b07e44656f4e7c48cda518" }, "downloads": -1, "filename": "igql-1.1.0.tar.gz", "has_sig": false, "md5_digest": "435de0f8cd15023758b9ca4021fcc928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4846, "upload_time": "2019-03-15T15:42:38", "url": "https://files.pythonhosted.org/packages/91/ea/8c1b54277dbeeda8e3d647825cf93cfdbf9495bd265ec9c12f315b3c73de/igql-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "155f5b4483225e4dc4e01be11d7f7e7c", "sha256": "0045f1e1385db2ce5ef47ee0b01610c4bc57177ec457752ec24bc33a22f96bdf" }, "downloads": -1, "filename": "igql-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "155f5b4483225e4dc4e01be11d7f7e7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8422, "upload_time": "2019-03-24T07:53:48", "url": "https://files.pythonhosted.org/packages/dd/46/b9746beea930dc13136cbfd09884b77c8b2ae2123b00f7a73608683f4989/igql-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fda0c61c36ec7a294a39644e1476e44", "sha256": "19a105ef2bd3b45c66ebca6316722e260172470216244577544779fd579afd1d" }, "downloads": -1, "filename": "igql-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3fda0c61c36ec7a294a39644e1476e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5234, "upload_time": "2019-03-24T07:53:50", "url": "https://files.pythonhosted.org/packages/f3/7f/d9124bfcdf04842ef729a2ed64a11f67df6c5aaf171e48dd8c64c50076db/igql-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d970fc177ebec4f7be4f918444489a13", "sha256": "97cf36e93af39f5d5d7645ad3a91ad5cad0ea7cf51b2bc2bb91fea7048264161" }, "downloads": -1, "filename": "igql-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d970fc177ebec4f7be4f918444489a13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8321, "upload_time": "2019-08-21T01:13:32", "url": "https://files.pythonhosted.org/packages/95/16/ff699d4940e2dfbb50abd332553f123954fb3cb94919425b16c3d54b4107/igql-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c1a4ffa1fc4929854dd8f32f83c3e5b", "sha256": "c217d865c4ab9359449a57d04a3fa8c2d45042e57265cd822302266cacc248ea" }, "downloads": -1, "filename": "igql-1.1.2.tar.gz", "has_sig": false, "md5_digest": "5c1a4ffa1fc4929854dd8f32f83c3e5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5073, "upload_time": "2019-08-21T01:13:33", "url": "https://files.pythonhosted.org/packages/2f/28/5257ed67c81b7b4d2b41d4acd77121e1316b5cae00817b3c57dcf8bcb83c/igql-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d970fc177ebec4f7be4f918444489a13", "sha256": "97cf36e93af39f5d5d7645ad3a91ad5cad0ea7cf51b2bc2bb91fea7048264161" }, "downloads": -1, "filename": "igql-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d970fc177ebec4f7be4f918444489a13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8321, "upload_time": "2019-08-21T01:13:32", "url": "https://files.pythonhosted.org/packages/95/16/ff699d4940e2dfbb50abd332553f123954fb3cb94919425b16c3d54b4107/igql-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c1a4ffa1fc4929854dd8f32f83c3e5b", "sha256": "c217d865c4ab9359449a57d04a3fa8c2d45042e57265cd822302266cacc248ea" }, "downloads": -1, "filename": "igql-1.1.2.tar.gz", "has_sig": false, "md5_digest": "5c1a4ffa1fc4929854dd8f32f83c3e5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5073, "upload_time": "2019-08-21T01:13:33", "url": "https://files.pythonhosted.org/packages/2f/28/5257ed67c81b7b4d2b41d4acd77121e1316b5cae00817b3c57dcf8bcb83c/igql-1.1.2.tar.gz" } ] }