将网页内容分享到 Instagram 快拍

Ris*_*hiC 6 html javascript python api instagram

我正在开发一个网络应用程序,其中一些内容以文本形式生成(并且很快也会包含图像)。我想添加一个分享按钮,允许用户将此内容添加到他们的 Instagram 故事中。

所以这个流程将是:

  1. 用户在网站上做某事
  2. 该网站根据用户输入生成一些内容
  3. 用户点击“在 Instagram 上分享”并将其发布到他/她的故事中

有没有办法直接从 HTML 使用 Javascript 或 API 调用(如 Twitter 共享选项)来做到这一点?

我在后端(Flask)上使用 Python,在前端使用 JS

Pet*_*jan 7

好的,让我们把这简单化。

在官方 Facebook 开发者页面上找到的直接答案是否定的。您无法触发 API 来创建 Instagram 故事,因为目前仅通过 API 支持“阅读模式”。

但正如生活中的大多数事情一样,你可以随意改变自己的方式。然后让我们复制一个函数方法。

你创建了一个按钮,上面写着“分享你的 Instagram 故事”,这就是它要做的事情:

  1. 在后端触发一个功能,创建您想要共享的内容的屏幕截图/图像或视频
  2. 将该内容发送给用户,使其成为画廊中的最后一个内容
  3. 使用以下链接在 Instagram 应用程序中触发打开的故事相机:instagram://story-camera。(他们拥有的最后一个内容将是您发送的内容,并且将是他们发布故事时看到的第一件事)

不用说,当网站在手机中打开而不是在桌面浏览器中打开时,这将起作用,因为在桌面上你不能发布故事。

PS:我确定有一种方法可以将内容直接发送给故事中的编辑,因此您不必选择发送给客户端的图像,但我还没有弄清楚。希望这对你有用,干杯。