ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

OpenReply收件箱与24小时私聊窗口:如何在后台直接回复Instagram DM

OpenReply收件箱与24小时私聊窗口:如何在后台直接回复Instagram DM OpenReply收件箱与24小时私聊窗口如何在后台直接回复Instagram DM【免费下载链接】openreplyThe open-source Manychat alternative项目地址: https://gitcode.com/gh_mirrors/op/openreplyOpenReply 是一款开源的 ManyChat 替代品它的收件箱Inbox功能让你直接在后台读取 Instagram DM 会话并在 Meta 的 24 小时私聊窗口内手动回复用户。无需打开 Instagram App也不用担心错过评论触发的对话——所有私信往来都汇总在你的 OpenReply 仪表盘里配合关键词自动回复与跟踪链接形成完整的 Instagram 私信运营闭环。OpenReply 收件箱能做什么OpenReply 的定位很简单用户在你的 Reel 或帖子下评论关键词它就通过 Meta 官方 API 自动发送私信同时可选地发一条公开评论回复。而在这些自动化私信之外还有一批需要你人工跟进的对话——这就是收件箱存在的意义会话列表按时间倒序展示该账号的所有 DM 对话附最新一条消息预览和时间消息历史点开任一对话可读取最近 20 条消息Meta 的 Conversations API 每次仅暴露每个线程最近 20 条手动回复在输入框直接打字发送发送过程带乐观更新失败会自动回滚并保留草稿多账号切换工作台连接了多个 Instagram 专业账号时右上角可切换账号查看各自的收件箱双通道支持无论走直连 Meta 还是 Zernio 接入商收件箱功能均可用实现在 lib/instagram/read-inbox.ts什么是 Instagram 的 24 小时私聊窗口这是理解收件箱回复行为的关键规则Instagram 规定商家只能在与用户最近一次消息之后的 24 小时内发送私信。窗口一过Meta API 会直接拒绝发送返回类似 outside of allowed window 的错误。OpenReply 对此的处理非常透明当你在后台手动回复时如果窗口已关闭服务端会把 Meta 的原始报错原样展示在输入框下方而不是静默吞掉。这样你能立刻明白不是系统故障而是时间超了——需要等对方再次发消息窗口才会重新打开。这个规则同样约束自动任务后台 worker 里的延迟跟进消息如果拖过 24 小时窗口投递会失败并记录日志而不是无限重试。相关逻辑可见 lib/queue/dm-worker.ts处理细节说明在 docs/delivery-retries.md。三步在后台回复 Instagram DM第一步进入收件箱登录 OpenReply 后从左侧导航栏点击Inbox即可路由定义在 app/(dashboard)/inbox/page.tsx/inbox/page.tsx)。页面加载走的是轻量账号接口不会先卡在数据统计上。第二步选择要处理的会话左侧列表展示每个对话的对方用户名username、最后更新时间与最新消息摘要。列表每12 秒自动轮询刷新新消息会自己冒出来无需手动 F5。第三步直接回复点开对话后在底部输入框撰写消息按 Enter 发送。发送采用先发后确认策略消息立即出现在气泡里后台再向 Meta 提交一旦失败最常见就是窗口关闭气泡自动撤下、草稿恢复原样错误信息清晰可见。接口实现位于 app/api/instagram/conversations/route.ts。为什么收件箱打开速度很快Instagram 的 Conversations API 响应偏慢经常要好几秒OpenReply 用本地缓存解决这个体验问题会话列表和消息线程会缓存在浏览器sessionStorage中60 秒内有效再次访问时先秒显缓存内容再在后台静默拉取最新数据上次选择的账号也会被记住下次打开自动定位这套机制的实现见 lib/client-cache.ts注释说明在收件箱页面源码里。常见问题速查现象原因怎么办回复报 outside of allowed window24 小时窗口已关闭等用户再发消息后回复对话显示 Details unavailableInstagram 未能加载该会话详情其他对话不受影响可去 Instagram App 查看列表没有更新超过 12 秒轮询间隔或网络延迟稍等一个轮询周期缓存会先展示旧数据想回复但对方没动过窗口不会自行重新打开引导用户点击帖子链接或重新互动小结OpenReply 的收件箱把自动化私信和人工跟进放在同一个后台关键词触发的 DM 由 worker 自动发出而需要销售跟进、答疑的对话则通过收件箱在 24 小时窗口内手动处理。完整部署步骤包括 PostgreSQL、Redis、worker 与 Instagram 连接配置请参阅 docs/setup.md。【免费下载链接】openreplyThe open-source Manychat alternative项目地址: https://gitcode.com/gh_mirrors/op/openreply创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表