是否可以在 NodeJS 中以编程方式获取和发送 Instagram 直接消息?我找不到有关该主题的任何最新答案,因此决定在这里提问。
现在我知道有:
- Instagram API
- FB Instagram API(图形 API)
- instagram-private-api 包
据我了解,第一个和第二个没有用于直接消息的 api。第三个有点怀疑。很难说它究竟是如何工作的。Instagram 是否允许使用此库的开发人员?
是否可以在 NodeJS 中以编程方式获取和发送 Instagram 直接消息?我找不到有关该主题的任何最新答案,因此决定在这里提问。
现在我知道有:
据我了解,第一个和第二个没有用于直接消息的 api。第三个有点怀疑。很难说它究竟是如何工作的。Instagram 是否允许使用此库的开发人员?
如果您使用 ,instagram-private-api
您可以通过以下方式发送直接消息:
const userId = await ig.user.getIdByUsername('username');
const thread = ig.entity.directThread([userId.toString()]);
await thread.broadcastText('Message from node');
(来源:https ://github.com/dilame/instagram-private-api/issues/792 )
自 2021 年 8 月 16 日起,您可以通过官方 API 发送 IG 消息。
以下是官方“开发者 FACEBOOK”网站的引述:“截至 2021 年 8 月 16 日,所有 Instagram 企业帐户都可以连接到 Instagram Messenger API。” (Instagram 消息)