Instagram API - 不一致的用例和相关范围?

时间:2016-07-09 23:04:30

标签: instagram instagram-api

我最近接受了开发一个应用程序的想法,该应用程序聚合了一个小社区的Instagram数据,并将其显示在由某些分析派生的不同UI群集中。虽然API为我的要求提供了所有必需的端点,但我开始一遍又一遍地重新发明应用程序,以满足Instagram平台策略,条款和条件以及不同范围的登录权限。

根据Instagram API documentation,所有应用的范围都有3个类别:

  1. 帮助个人与第三方应用分享自己的内容:基本

      

    此用例适用于允许公众使用Instagram登录以获取自己内容的应用程序;例如,一个允许人们打印自己的照片的应用程序。属于此用例的应用只能访问基本权限。

  2. 帮助品牌和广告客户了解和管理其受众群体和数字媒体权利:基本 public_content 评论关系喜欢关注者列表

      

    此用例适用于没有面向公众登录集成的产品,但是适用于品牌和广告商。该产品必须支持多个品牌和广告客户(例如社交媒体管理平台)或单个品牌或广告客户组织内的多个用户。

  3. 帮助广播公司和发布商发现内容,获取媒体的数字版权,并通过正确的归因分享媒体:基本 public_content 评论< /强>

      

    此用例适用于不具备面向公众的登录集成的产品,但适用于广播公司和发布商。该产品必须支持多个广播公司和发布商,或单个广播公司或发布商组织内的多个用户。

  4. 理想情况下,我的应用程序将尽可能多的分析终端受益,特别是如果我可以处理关注者和公共内容列表。这意味着我的应用程序应属于组(2)。但是,此应用的目标社区不是由品牌和广告客户组成。第(3)组也不是一种选择,因为我的社区由个人组成。然后我认为小组(1)将符合我的需要。但事实并非如此,因为根据platform policy,我不会被允许将媒体放在不同的UI群集中:

      

    您无法复制Instagram应用或网站的核心用户体验。例如,不要构建媒体查看器。

    然后我开始将用例与现有的实时应用进行比较。我注意到如果他们会仔细遵守条款和条件,以及平台政策,他们也不适合Instagram强加的所有规则。让我举例说明:

    • minter.io 广播公司==个人?

      minter.io专注于Instagram分析。因此,它属于组(2)。但是,任何人都可以在此系统上注册,这意味着任何拥有Instagram帐户的个人。当品牌和广告客户没有门禁时,这是一个有效的案例?此外,即使这些在某个未来阶段(他们声称他们手动完成)以某种方式进行过滤,为什么允许生成竞争对手&#34;帐户,该帐户的ID可以是任何个人,而不是广告客户?

    • pikore.com 发现/搜索功能?

      除了有类似的minter.io问题,每个人都可以登录,我不明白pikore.com如何能够提供一个&#34;发现&#34;功能正是Instagram在其移动应用程序中提供的功能?这不违反平台政策吗?或者它还能够显示与广告混合的给定帐户的所有媒体项目?例如:pikore.com/arianagrande。这违反了平台政策General Terms中规定的其他条款:

        

      24。添加社区独有的东西。不要使用Instagram API来复制或尝试替换Instagram.com或任何Instagram应用程序的功能或基本用户体验。

           

      25。尊重Instagram的外观和功能。不要提供改变它的经验。

           

      26。不要尝试在Instagram上建立广告网络。

    • ElseWatcher 其他媒体查看器?

      我非常喜欢这个应用程序。但是Instagram数据按位置和日期组织的事实,在我看来,它是另一个具有额外功能的媒体查看器。

    • socialbakers.com 免费社交跟踪器?

      socialbakers.com,虽然提供了一个惊人的界面,但它为instagram.com的任何个人用户请求 public_content 范围。最重要的是,在没有提供任何机制来控制广播公司的情况下,提供他们的服务作为&#34;免费Instagram分析工具&#34;。

    也许我错了,但我看到它的方式,Instagram API规则,并未一致地应用于所有第三方应用程序。任何人都可以解释这些是否确实存在不一致,或者我是否采取了错误的方式?

    在此期间,我还想知道如何使用术语&#34; 1。 Instagram用户拥有他们的媒体(陈述here)与&#34; 17。未经我们事先许可,不要将计算机视觉技术应用于用户内容(陈述here)。这是否意味着,如果我是Instagram API用户同意这些条款,并且我对任何恰好在Instagram上的图像执行计算机视觉,那我违反了条款?

1 个答案:

答案 0 :(得分:0)

你见过这个案子吗?

simplymeasured.com/freebies/instagram-analytics

pro.iconosquare.com/pricing

websta.me

unionmetrics.com/free-tools/instagram-account-checkup /

6月1日之后,所有Instagram第三方应用都应通过审核。评论应包含带

的视频截屏视频
  

提供视频截屏视频的链接,以显示您的体验   应用程序。请说明您的集成如何使用您的所有权限   请求,任何缓和内容或获得权利的界面   媒体,以及任何Instagram登录体验。由于您的应用可能在   沙盒模式,您可以使用沙箱用户的数据来展示   集成。

我认为,Instagram不会批准任何违反规则的应用。