适用于 Android 的 Instagram 自定义 URL 方案

Posted

技术标签:

【中文标题】适用于 Android 的 Instagram 自定义 URL 方案【英文标题】:Instagram custom URL scheme for Android 【发布时间】:2013-02-25 09:34:34 【问题描述】:

我需要使用 html 链接运行 Instagram 应用程序。 对于 iPhone,我使用 iPhone Hooks(Instagram iPhone Hooks)。

我怎样才能为 android 做同样的事情?

【问题讨论】:

【参考方案1】:

在 Google 网上论坛的 Instagram API 开发人员组中有一个thread on this subject。

据 Instagram 开发人员之一 Mike Krieger 所说,您已经可以使用 Intent 在 Android 上实现文档交互。如果这是您需要的,您应该查看sharing with intents 上的 Android 文档。

分享图片的基本代码(应该弹出 Instagram 作为您的分享选项之一)如下所示:

Intent intent = new Intent(Intent.ACTION_SEND);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
intent.setType("image/*");
Uri uri = Uri.fromFile(getFileStreamPath(pathToImage));
intent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(intent, "How do you want to share?"));

pathToImage 显然是你要分享的图片的文件名。

不幸的是,目前似乎不支持任何自定义 URL 功能。因此,如果这是您所追求的,我建议您在该 Google 网上论坛帖子中提供反馈,具体说明您需要哪些功能。

【讨论】:

以上是关于适用于 Android 的 Instagram 自定义 URL 方案的主要内容,如果未能解决你的问题,请参考以下文章

Android 用图片打开 Instagram 意图导致崩溃

适用于非企业帐户的 Instagram API

使用带有永久页面访问令牌的 Instagram Graph Api 仅适用于某些帐户

Distriqt 分享应用价值

Jquery Instagram 提要仅适用于我的用户名

Instagram API:范围是不是适用于 OAuth2 隐式身份验证流程?