首页 文章

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

提问于
浏览
3

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

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

  • 帮助个人与第三方应用分享自己的内容: basic

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

  • 帮助品牌和广告客户了解和管理其受众群体和数字媒体权利: basicpublic_contentcommentsrelationshipslikesfollower_list

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

  • 帮助广播公司和发布商发现内容,获取媒体的数字版权,并通过正确的归因共享媒体: basicpublic_contentcomments

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

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

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

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

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

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

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

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

24.添加社区独有的东西 . 不要使用Instagram API复制或尝试替换Instagram.com或任何Instagram应用程序的功能或基本用户体验 . 25.尊重Instagram的外观和功能 . 不要提供改变它的经验 . 26.不要试图在Instagram上 Build 广告网络 .

  • ElseWatcher (另一位媒体 Spectator ?)

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

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

socialbakers.com,虽然提供了一个惊人的界面,但它为instagram.com的任何个人用户提供了 public_content 范围 . 最重要的是,没有提供任何机制来控制广播公司,提供他们的服务"Free Instagram Analytics Tool" .

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

在此期间,我还想知道如何有条款条款“1. Instagram用户与"17. Don't apply computer vision technology to User Content, without our prior permission"(声明here)一起拥有他们的媒体(声明here) . 这是否意味着如果我是Instagram API用户同意这些条款,我会对任何偶然发生的图像执行计算机视觉在Instagram上,我违反了条款?

1 回答

  • 0

    你看过这个案子了吗?

    simplymeasured.com/freebies/instagram-analytics

    pro.iconosquare.com/pricing

    websta.me

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

    6月1日之后,所有Instagram第三方应用程序都应通过审核 . 评论应包含视频截屏

    提供视频截屏视频的链接,以显示应用中的体验 . 请说明您的集成如何使用您请求的所有权限,任何用于审核内容或获取媒体权限的界面以及任何Instagram登录体验 . 由于您的应用可能处于沙盒模式,因此您可以使用沙盒用户的数据来展示集成 .

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

相关问题