Instagram Private API 使用手册


一、项目目录结构及介绍

instagram_private_api
docsexamplesinstagram_private_api__init__.py.pyinstagram_web_apimisctestsLICENSEREADME.mdsetup.py

二、项目的启动文件介绍

instagram_private_api
from instagram_private_api import Client

api = Client(username='your_username', password='your_password')

三、项目的配置文件介绍

该项目本身不直接使用外部配置文件来管理认证信息或API设置,而是建议在使用时直接在代码中提供必要的凭证(用户名、密码)。为了安全和灵活管理这些敏感数据,开发者应考虑外部化配置,比如使用环境变量或专用配置文件,并且不在版本控制系统中提交此类配置。

.envpython-dotenv
.env
INSTAGRAM_USERNAME=your_username
INSTAGRAM_PASSWORD=your_password

然后在代码中加载这些变量:

from os import environ
from dotenv import load_dotenv
from instagram_private_api import Client

load_dotenv()  # 加载.env中的环境变量
api = Client(environ['INSTAGRAM_USERNAME'], environ['INSTAGRAM_PASSWORD'])
instagram_private_api
instagram_private_api