javascript-Instagram:共享网页中的照片

在我的购物网站中,我实现了“通过Instagram登录”的功能,并发现它运行良好。 现在可以将产品图片及其描述共享给用户Instagram帐户,或者Instagram是否提供任何JavaScript方法,例如facebook,twitter,google +等。

谢谢..

Akhil Sundar asked 2020-01-14T11:25:04Z
4个解决方案
71 votes

简短的答案是:否。发布图像的唯一方法是通过移动应用程序。

从Instagram API文档中:[http://instagram.com/developer/endpoints/media/]

目前,无法通过API上传。 我们出于以下原因做出了不加选择的明智选择:

  • Instagram与您的生活息息相关-我们希望鼓励应用程序中的照片。 但是,将来我们可能会视情况授予白名单访问单个应用的权限。
  • 我们想打击垃圾邮件和低质量的照片。 一旦我们允许从其他来源上传,就很难控制Instagram生态系统中的内容。

综上所述,我们正在努力确保用户在我们的平台上获得一致的高质量体验。

Steven Schobert answered 2020-01-14T11:25:46Z
17 votes

可以在Instagram上上传。 他们的API提供了一个媒体上传终结点,即使没有记录也是如此。

POST https://instagram.com/api/v1/media/upload/

检查此代码,例如[https://code.google.com/p/twitubas/source/browse/common/instagram.php]

mcont answered 2020-01-14T11:26:10Z
5 votes

更新现在可以:

[https://developers.facebook.com/docs/instagram-api/content-publishing]

内容发布API是Instagram Graph API终结点的子集,可让您发布媒体对象。 使用此API发布媒体对象是一个两步过程-首先创建一个媒体对象容器,然后将该容器发布到您的企业帐户上。

值得注意的是:“ Content Publishing API仅在Facebook Marketing Partners和Instagram Partners的封闭测试版中。我们目前不接受新申请人。” 来自[https://stackoverflow.com/a/49677468/445887]

Tom Roggero answered 2020-01-14T11:26:44Z
-4 votes

自2015年11月17日起。此规则已正式更改。Instagram已反对使用其API上传图像的规则。

祝好运。

rockthedrop answered 2020-01-14T11:27:09Z
translate from https://stackoverflow.com:/questions/17673156/instagram-share-photo-from-webpage