命令行工具¶
igapi-cli 是调试和少量人工操作用的 CLI。它不覆盖全部库能力;批量上传、图片发帖、账号导入导出、Android 私信广播、Web GraphQL 建群首发和 Web Direct 初始化信号属于库 API only。
构建¶
二进制位于 target/release/ig-cli。
支持的命令¶
| 命令 | 能力 | 平台 |
|---|---|---|
login |
用户名/密码登录并检查本地登录态 | Android |
user-info |
通过用户 ID 查询用户信息 | Android |
search |
搜索用户 | Android |
feed |
获取用户媒体动态第一页 | Android |
create-group |
基于 Web 账号字符串创建 1:1 或群聊会话 | Web |
send-text |
向已有线程或指定 IGID/pk 发送文本私信 | Web |
示例¶
ig-cli login -u 用户名 -p 密码
ig-cli user-info -u 12345678
ig-cli search -q "instagram"
ig-cli feed -u 12345678 -l 20
ig-cli create-group -a "<web-account-string>" -r 25025320,123456789
ig-cli send-text -a "<web-account-string>" --recipient 25025320 --text "你好"
create-group 和 send-text --recipient 的收件人参数必须是 Instagram IGID/pk 数字 ID,不是用户名。