安排您的照片在指定时间自动发布到 Instagram。
单击上面的部署到 Heroku 按钮。
在部署页面上,您需要配置一些环境变量以使项目正常运行。
IG_USERNAME
:您想要将帖子安排到的 Instagram 用户名。
IG_PASSWORD
:Instagram 帐户的密码。
IG_PROXY
:(可选)。如果您有代理,请在此处传递您的代理。建议使用一个,否则你通过动态IP地址登录很快就会让Instagram生气。格式应为:“http://用户名:pass@ip:端口”。
重要提示:它必须是“http”而不是“https”,否则您将收到错误。欲了解更多信息,请阅读此内容。
MONGODB_URI
:MongoDB 数据库的 URL。如果您没有,请按照此处的说明进行操作。
SECRET
:表达会话秘密。会话秘密用于加密 cookie。生成一个强秘密并添加它。您可以轻松地在 shell 中生成一个。如果你有 openssl 那么只需openssl rand -hex 12
,或者在 Python 中import secrets
然后secrets.token_hex(16)
TZ
:默认情况下,您的服务器使用 UTC 时间。如果您想使用其他时区来安排您的帖子,您必须在此处指定。
您的输入必须遵循 tz 数据库时区格式。
NODE_ENV
:Node JS 环境。可以是“开发”或“生产”。
设置完这些并部署项目后,您可以使用 Instagram 用户名和密码登录并开始安排您的帖子。
另一件重要的事情是,除非您更改它,否则您的服务器将使用 Heroku 免费套餐。这足以达到目的,但免费的 Heroku 应用程序将在 30 分钟不活动后进入睡眠状态。
不过,您可以通过安排一个 cron 作业每 x 分钟 ping 一次来保持应用程序处于活动状态。请按照本教程进行设置。您可以为此使用/ping
端点。
安排在将来的日期发布照片
添加标题
添加第一条评论
查看您预定的帖子
取消安排帖子
JavaScript
Node.JS
MongoDB/猫鼬
赫罗库
引导程序
表达
护照
这里没有什么特别的,只是一个非常简单干净的用户界面来管理您的预定帖子。
该项目不隶属于 Instagram,也未得到 Instagram 的认可或认证。遗憾的是,Instagram 目前不提供公共 API 来安排照片。这是一个依赖非官方私人 Instagram API 的独立项目。为了获得最佳效果,请考虑使用专用的 Instagram 代理。绝对不是垃圾邮件。使用风险自负。
支持在照片上标记其他用户
支持标记位置
支持多个 Instagram 帐户
支持启用 2FA 的帐户
支持调度故事