Instagram 登录会完全弃用吗?
Will be Instagram login totally deprecated?
Instagram 宣布 Instagram 平台 API 弃用:
"To continuously improve Instagram users' privacy and security, we are accelerating the deprecation of Instagram API Platform"
他们的文档和更新日志提到 new Instagram Graph API。
很明显,很多,几乎所有的旧端点现在都被弃用了,但没有提到登录功能。
"new Instagram Graph API" 似乎仅指面向业务的行为,所以我的问题是:他们是否也弃用了用于身份验证的 Instagram 登录功能?
仅供参考:
经过两个月的调查,我能说的是,Instagram 登录将被完全弃用。
这不是官方新闻直接说的,而是官方新闻宣布"Instagram API Platform Deprecation"并且Instagram登录在该平台下,将被完全弃用。
另一点是,几周以来,由于错误 "parameter present into the redirect URL: force_classic_login"
,instagram 登录不再像以前那样工作了
- Is there a way to remove force_classic_login parameter?
- https://github.com/cosenary/Instagram-PHP-API/issues/255/
似乎 Instagram 正在将此参数添加到重定向 URL 中以强制 "classic login view" 并且由于 cookie 错误管理,此经典登录视图在某些设备上导致问题。
Facebook 的方向非常明确:他们希望将所有内容从 "user oriented" 移动到 "business oriented"。因此,开发人员现在应该为可以使用 Facebook 登录的公司构建应用程序,以及 "Instagram product"。
因此,谁将使用这些应用程序将单击 "Facebook login",并且在获得许可期间,他们将被要求共享 Instagram 范围。
为了更好地理解此流程,请在此处查看官方截屏视频:https://developers.facebook.com/docs/instagram-api/getting-started#screencast
根据我的发现,它不会被弃用。要登录 Instagram,我们需要访问 Instagram 的 basic
范围 API(对于普通帐户,而不仅仅是商业帐户)。目前,这个支持普通用户的范围仅在旧的 Instagram 开发者平台上可用。
但根据 this document by Facebook,此功能将在 2019 年初添加到 Graph API(在撰写本文时尚未交付),而旧的 API 将将于 2020 年初弃用。以下是 Facebook 文档中的引述:
Support for Non-Business Profiles [FUTURE]: Basic permissioning for non-business profiles will be supported in early 2019.
关于review验证的过程我也有更详细的回复in another related thread。
Instagram 宣布 Instagram 平台 API 弃用:
"To continuously improve Instagram users' privacy and security, we are accelerating the deprecation of Instagram API Platform"
他们的文档和更新日志提到 new Instagram Graph API。
很明显,很多,几乎所有的旧端点现在都被弃用了,但没有提到登录功能。
"new Instagram Graph API" 似乎仅指面向业务的行为,所以我的问题是:他们是否也弃用了用于身份验证的 Instagram 登录功能?
仅供参考:
经过两个月的调查,我能说的是,Instagram 登录将被完全弃用。
这不是官方新闻直接说的,而是官方新闻宣布"Instagram API Platform Deprecation"并且Instagram登录在该平台下,将被完全弃用。
另一点是,几周以来,由于错误 "parameter present into the redirect URL: force_classic_login"
,instagram 登录不再像以前那样工作了- Is there a way to remove force_classic_login parameter?
- https://github.com/cosenary/Instagram-PHP-API/issues/255/
似乎 Instagram 正在将此参数添加到重定向 URL 中以强制 "classic login view" 并且由于 cookie 错误管理,此经典登录视图在某些设备上导致问题。
Facebook 的方向非常明确:他们希望将所有内容从 "user oriented" 移动到 "business oriented"。因此,开发人员现在应该为可以使用 Facebook 登录的公司构建应用程序,以及 "Instagram product"。 因此,谁将使用这些应用程序将单击 "Facebook login",并且在获得许可期间,他们将被要求共享 Instagram 范围。 为了更好地理解此流程,请在此处查看官方截屏视频:https://developers.facebook.com/docs/instagram-api/getting-started#screencast
根据我的发现,它不会被弃用。要登录 Instagram,我们需要访问 Instagram 的 basic
范围 API(对于普通帐户,而不仅仅是商业帐户)。目前,这个支持普通用户的范围仅在旧的 Instagram 开发者平台上可用。
但根据 this document by Facebook,此功能将在 2019 年初添加到 Graph API(在撰写本文时尚未交付),而旧的 API 将将于 2020 年初弃用。以下是 Facebook 文档中的引述:
Support for Non-Business Profiles [FUTURE]: Basic permissioning for non-business profiles will be supported in early 2019.
关于review验证的过程我也有更详细的回复in another related thread。