我如何在New Post模式下打开Instagram?

时间:2018-03-04 17:30:47

标签: android asp.net web-applications instagram instagram-api

从各方面来看,我对Instagram API并不熟悉。 但我想按照新的发布模式打开Instagram。 例如:我认为知道Instagram下载者。Insta Downloader

像p instheres一样。 他们如何以新的帖子模式打开Instagram? 我想知道它适用于Web应用程序和Android应用程序。 所以我想用OpenDialog创建一个页面,选择一张图片,然后重定向到Instagram并登陆新邮政模式。 你能帮帮我吗?

1 个答案:

答案 0 :(得分:1)

来自Instagram docs

String type = "image/*";
String filename = "/myPhoto.jpg";
String mediaPath = Environment.getExternalStorageDirectory() + filename;

createInstagramIntent(type, mediaPath);

private void createInstagramIntent(String type, String mediaPath){

    // Create the new Intent using the 'Send' action.
    Intent share = new Intent(Intent.ACTION_SEND);

    // Set the MIME type
    share.setType(type);

    // Create the URI from the media
    File media = new File(mediaPath);
    Uri uri = Uri.fromFile(media);

    // Add the URI to the Intent.
    share.putExtra(Intent.EXTRA_STREAM, uri);

    // Broadcast the Intent.
    startActivity(Intent.createChooser(share, "Share to"));
}