Name | pyigdl JSON |
Version |
0.0.5
JSON |
| download |
home_page | |
Summary | A Python package for downloading Instagram videos, posts, stories, and more. This package provides an unofficial scraping functionality to retrieve content from Instagram, similar to saveig.app and https://github.com/sasmeee/igdl (Node.Js) |
upload_time | 2024-01-02 12:55:11 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8 |
license | |
keywords |
instagram
download
reels
videos
media
photos
fetch
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# PYIGDL
## Python Instagram Downloader
A Python package for downloading Instagram videos, posts, stories, and more. This package provides an unofficial scraping functionality to retrieve content from Instagram, similar to saveig.app and https://github.com/sasmeee/igdl (Node.Js). This is not officially supported by Instagram, or owning companies, and is developed for educational purposes of the developer.
Coded by: [Vasu Goel](https://crypticguy.github.io)
## Installation
```bash
pip install pyigdl
```
## How to use
You can use pyigdl as follows
```python
from pyigdl import IGDownloader
data = IGDownloader("https://www.instagram.com/reel/Co3tkGLL8nl/")
print(data[0]["download_link"])
```
## Output
```json
{
"thumbnail_link": "https://igcdn.xyz/?token=6226c59df70636ccf03a4d2321b78b6300cc33d1ca36cba7988771014c37deba&time=1694700746&file=https%3a%2f%2fscontent.cdninstagram.com%2fv%2ft51.2885-15%2f331591872_138561172439484_5369881234926580154_n.jpg%3fstp%3ddst-jpg_e15_fr_s1080x1080%26_nc_ht%3dscontent.cdninstagram.com%26_nc_cat%3d100%26_nc_ohc%3dzqtUhPwsAhMAX8n7ljB%26edm%3dAPs17CUBAAAA%26ccb%3d7-5%26oh%3d00_AfAavuejyZJjpzRDioX6JZ3J2BYwxSoR9-PoaLyqSMFMwQ%26oe%3d6504A849%26_nc_sid%3d10d13b",
"download_link": "https://download.ig-13-data.xyz/ig/1694698946/7d4ca892a9425a6d66dbbd3dd5c30efac1309cc485daaf4019c0e8d1c8296cf8?file=aHR0cHM6Ly9zY29udGVudC5jZG5pbnN0YWdyYW0uY29tL3YvdDUwLjI4ODYtMTYvMzMwNzQ5NzAxXzY4OTQwNzY5Mjg3NDI5MV80MDI3MTgzNzE1MzQ4MTQyMjA5X24ubXA0P2VmZz1leUoyWlc1amIyUmxYM1JoWnlJNkluWjBjMTkyYjJSZmRYSnNaMlZ1TGpjeU1DNW1aV1ZrTG1KaGMyVnNhVzVsTG1NeUlpd2ljV1ZmWjNKdmRYQnpJam9pVzF3aWFXZGZkMlZpWDJSbGJHbDJaWEo1WDNaMGMxOXZkR1pjSWwwaWZRJl9uY19odD1zY29udGVudC5jZG5pbnN0YWdyYW0uY29tJl9uY19jYXQ9MTA3Jl9uY19vaGM9WmNjT2F3V2pnSEFBWC1Td0hEVCZlZG09QVBzMTdDVUJBQUFBJnZzPTEyMjU5NDQ5OTEzMzk4NzBfMjI3MjA1Mzg2MyZfbmNfdnM9SEJrc0ZRQVlKRWRCV0ZoMGFFMTZiM0ZOT0VFelRVTkJTVVpaYTBrMVFXSjFUVE5pYTFsTVFVRkJSaFVBQXNnQkFCVUFHQ1JIUWxoTGVWSk9aR3MxUTFoWVVqaERRVXBHTkZNNVRqaENNVzlTWW10WlRFRkJRVVlWQWdMSUFRQW9BQmdBR3dBVkFBQW1qcGE4N0piTTZrQVZBaWdDUXpNc0YwQXhDSEt3SU1TY0dCSmtZWE5vWDJKaGMyVnNhVzVsWHpGZmRqRVJBSFhxQndBJTNEJl9uY19yaWQ9NGVmZWI5NzkwNyZjY2I9Ny01Jm9oPTAwX0FmQkhLZ2JPR0dQZURWVnFpcUFOM0lmLS14REcxYUFQTFV3M3k1Sk1yQWp2Rmcmb2U9NjUwNDVCMzAmX25jX3NpZD0xMGQxM2ImbmFtZT1TYXZlSUcuQXBwXzMwNDIxMDA0NjU5MzYzNTM3NjUubXA0"
}
```
The response is a list of dictionary. With each dictionary containing 2 keys, **thumbnail_link** and **download_link**. These can be accessed for your purpose.
## Support
If you find this package useful, please consider putting a star on the GitHub repository to show your support.
## License
This project is protected by the MIT License.
## Disclaimer
If any complains please contact via goelvasu1999@gmail.com
## Acknowledgement
The project is an attempt to replicate the behavior of the npm package [igdl](https://www.npmjs.com/package/@sasmeee/igdl) from [Sasmitha Ashinsana](https://github.com/Sasmeee) for python language.
Raw data
{
"_id": null,
"home_page": "",
"name": "pyigdl",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "Instagram,Download,Reels,Videos,Media,Photos,Fetch",
"author": "",
"author_email": "Vasu Goel <goelvasu1999@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/ab/84/9ed99dde01861b8685769ec0ae148523265ba65956a89b8e158f7913cc16/pyigdl-0.0.5.tar.gz",
"platform": null,
"description": "# PYIGDL\r\n## Python Instagram Downloader\r\n\r\nA Python package for downloading Instagram videos, posts, stories, and more. This package provides an unofficial scraping functionality to retrieve content from Instagram, similar to saveig.app and https://github.com/sasmeee/igdl (Node.Js). This is not officially supported by Instagram, or owning companies, and is developed for educational purposes of the developer.\r\n\r\nCoded by: [Vasu Goel](https://crypticguy.github.io)\r\n\r\n## Installation\r\n```bash\r\npip install pyigdl\r\n```\r\n\r\n## How to use\r\nYou can use pyigdl as follows\r\n```python\r\nfrom pyigdl import IGDownloader\r\n\r\ndata = IGDownloader(\"https://www.instagram.com/reel/Co3tkGLL8nl/\")\r\nprint(data[0][\"download_link\"])\r\n```\r\n\r\n## Output\r\n```json\r\n{\r\n \"thumbnail_link\": \"https://igcdn.xyz/?token=6226c59df70636ccf03a4d2321b78b6300cc33d1ca36cba7988771014c37deba&time=1694700746&file=https%3a%2f%2fscontent.cdninstagram.com%2fv%2ft51.2885-15%2f331591872_138561172439484_5369881234926580154_n.jpg%3fstp%3ddst-jpg_e15_fr_s1080x1080%26_nc_ht%3dscontent.cdninstagram.com%26_nc_cat%3d100%26_nc_ohc%3dzqtUhPwsAhMAX8n7ljB%26edm%3dAPs17CUBAAAA%26ccb%3d7-5%26oh%3d00_AfAavuejyZJjpzRDioX6JZ3J2BYwxSoR9-PoaLyqSMFMwQ%26oe%3d6504A849%26_nc_sid%3d10d13b\",\r\n \"download_link\": \"https://download.ig-13-data.xyz/ig/1694698946/7d4ca892a9425a6d66dbbd3dd5c30efac1309cc485daaf4019c0e8d1c8296cf8?file=aHR0cHM6Ly9zY29udGVudC5jZG5pbnN0YWdyYW0uY29tL3YvdDUwLjI4ODYtMTYvMzMwNzQ5NzAxXzY4OTQwNzY5Mjg3NDI5MV80MDI3MTgzNzE1MzQ4MTQyMjA5X24ubXA0P2VmZz1leUoyWlc1amIyUmxYM1JoWnlJNkluWjBjMTkyYjJSZmRYSnNaMlZ1TGpjeU1DNW1aV1ZrTG1KaGMyVnNhVzVsTG1NeUlpd2ljV1ZmWjNKdmRYQnpJam9pVzF3aWFXZGZkMlZpWDJSbGJHbDJaWEo1WDNaMGMxOXZkR1pjSWwwaWZRJl9uY19odD1zY29udGVudC5jZG5pbnN0YWdyYW0uY29tJl9uY19jYXQ9MTA3Jl9uY19vaGM9WmNjT2F3V2pnSEFBWC1Td0hEVCZlZG09QVBzMTdDVUJBQUFBJnZzPTEyMjU5NDQ5OTEzMzk4NzBfMjI3MjA1Mzg2MyZfbmNfdnM9SEJrc0ZRQVlKRWRCV0ZoMGFFMTZiM0ZOT0VFelRVTkJTVVpaYTBrMVFXSjFUVE5pYTFsTVFVRkJSaFVBQXNnQkFCVUFHQ1JIUWxoTGVWSk9aR3MxUTFoWVVqaERRVXBHTkZNNVRqaENNVzlTWW10WlRFRkJRVVlWQWdMSUFRQW9BQmdBR3dBVkFBQW1qcGE4N0piTTZrQVZBaWdDUXpNc0YwQXhDSEt3SU1TY0dCSmtZWE5vWDJKaGMyVnNhVzVsWHpGZmRqRVJBSFhxQndBJTNEJl9uY19yaWQ9NGVmZWI5NzkwNyZjY2I9Ny01Jm9oPTAwX0FmQkhLZ2JPR0dQZURWVnFpcUFOM0lmLS14REcxYUFQTFV3M3k1Sk1yQWp2Rmcmb2U9NjUwNDVCMzAmX25jX3NpZD0xMGQxM2ImbmFtZT1TYXZlSUcuQXBwXzMwNDIxMDA0NjU5MzYzNTM3NjUubXA0\"\r\n}\r\n```\r\n\r\nThe response is a list of dictionary. With each dictionary containing 2 keys, **thumbnail_link** and **download_link**. These can be accessed for your purpose.\r\n\r\n## Support\r\nIf you find this package useful, please consider putting a star on the GitHub repository to show your support.\r\n\r\n## License\r\nThis project is protected by the MIT License.\r\n\r\n## Disclaimer\r\nIf any complains please contact via goelvasu1999@gmail.com\r\n\r\n## Acknowledgement\r\nThe project is an attempt to replicate the behavior of the npm package [igdl](https://www.npmjs.com/package/@sasmeee/igdl) from [Sasmitha Ashinsana](https://github.com/Sasmeee) for python language.\r\n",
"bugtrack_url": null,
"license": "",
"summary": "A Python package for downloading Instagram videos, posts, stories, and more. This package provides an unofficial scraping functionality to retrieve content from Instagram, similar to saveig.app and https://github.com/sasmeee/igdl (Node.Js)",
"version": "0.0.5",
"project_urls": {
"Homepage": "https://github.com/crypticguy/pyigdl",
"Issues": "https://github.com/pypa/crypticguy/pyigdl"
},
"split_keywords": [
"instagram",
"download",
"reels",
"videos",
"media",
"photos",
"fetch"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5620543e184b1f5eab88f4b40e001f343fe7eabd8cd0b652ae6f230a15e04c27",
"md5": "eb6fa2267f43e79e6d0545756c5d916c",
"sha256": "5c52ac9c4a68470a782d70ea63bd81dbc690148773f16258b7a6ec72409c9a5b"
},
"downloads": -1,
"filename": "pyigdl-0.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "eb6fa2267f43e79e6d0545756c5d916c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 5518,
"upload_time": "2024-01-02T12:55:09",
"upload_time_iso_8601": "2024-01-02T12:55:09.188382Z",
"url": "https://files.pythonhosted.org/packages/56/20/543e184b1f5eab88f4b40e001f343fe7eabd8cd0b652ae6f230a15e04c27/pyigdl-0.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ab849ed99dde01861b8685769ec0ae148523265ba65956a89b8e158f7913cc16",
"md5": "a6f5815f00a9afa26d21c5af42ccea4f",
"sha256": "bc74697fe335335f9359bc7541e543901d7ed25292e47258173892ddb3c704f6"
},
"downloads": -1,
"filename": "pyigdl-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "a6f5815f00a9afa26d21c5af42ccea4f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 5223,
"upload_time": "2024-01-02T12:55:11",
"upload_time_iso_8601": "2024-01-02T12:55:11.085491Z",
"url": "https://files.pythonhosted.org/packages/ab/84/9ed99dde01861b8685769ec0ae148523265ba65956a89b8e158f7913cc16/pyigdl-0.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-02 12:55:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "crypticguy",
"github_project": "pyigdl",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pyigdl"
}