我正在开发一款社交网络应用程序,我们的用户可以将他们的 Instagram 帐户连接到我们的服务。我想直接在他们的官方 Android 应用程序(如果已安装)中打开 Instagram 个人资料,但我找不到任何方法来做到这一点。然而,有一个page https://www.instagram.com/developer/mobile-sharing/iphone-hooks/在他们的开发者网站上,关于 iOS 上完全相同的功能,但这似乎根本不适用于 Android。我在网上找到的所有内容都只是建议在浏览器中打开链接的各种方法。有什么建议么?
我使用以下代码解决了这个问题。
Uri uri = Uri.parse("http://instagram.com/_u/xxx");
Intent likeIng = new Intent(Intent.ACTION_VIEW, uri);
likeIng.setPackage("com.instagram.android");
try {
startActivity(likeIng);
} catch (ActivityNotFoundException e) {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("http://instagram.com/xxx")));
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)