gpt4 book ai didi

android - 如何获取 Instagram 用户 ID(从本地或远程应用程序)?

转载 作者:行者123 更新时间:2023-11-30 02:39:20 41 4
gpt4 key购买 nike

我需要获取用户的 Instagram ID,我将使用它来查询另一个 API。现在,正确的做法是什么:

  1. 检查用户的手机上是否安装了 Instagram 应用。如果没有,将他发送到 Google Play?然后当他安装该应用程序并创建一个帐户时,您从本地安装中提取他的 ID - 这可能吗?

  2. 将用户发送到网络浏览器进行登录然后做什么?我们能否从浏览器获得响应,这种痛苦值得麻烦吗?

谢谢

最佳答案

您可以通过两种方式进行。

方式 1Instagram Developer 上有描述在“客户端(隐式)身份验证”下。您可以使用 WebView 并监控 onPageStarted 从 Android 应用中获取它。

方式2是使用第三方库。我用了android-instagram-oauth .因此,当您通过

初始化并启动 Intagram 弹出窗口时
InstagramApp mApp = new InstagramApp(this, CLIENT_ID, CLIENT_SECRET, CALLBACK_URL);
mApp.setListener(...);
mApp.authorize();

InstagramApp 将创建对象 InstagramSession(也是该库的一部分)并将详细信息保存到共享首选项。

就是这样。我希望有人会使用它,这样您就不会像我一样花 3 天时间来解决这个问题。

关于android - 如何获取 Instagram 用户 ID(从本地或远程应用程序)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25994398/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com