Cómo compartir videos en Instagram desde una aplicación de Android

Puedes compartir videos en instagramby usando una intención implícita como esta: –

Tipo de cadena = “video / *”;

String filename = “/myVideo.mp4”;

Cadena mediaPath = Environment.getExternalStorageDirectory () + nombre de archivo;

createInstagramIntent (type, mediaPath);

private void createInstagramIntent (tipo de cadena, cadena mediaPath)

{

// Cree la nueva intención utilizando la acción ‘Enviar’.

Intención de compartir = nueva intención (Intent.ACTION_SEND);

// Establecer el tipo MIME

share.setType (tipo);

// Crea el URI desde los medios

Archivo multimedia = archivo nuevo (mediaPath);

Uri uri = Uri.fromFile (medios);

// Agrega el URI a la intención.

share.putExtra (Intent.EXTRA_STREAM, uri);

// Transmitir la intención. startActivity (Intent.createChooser (compartir, “Compartir en”)); }

Fuente: Intentos de Android • Documentación del desarrollador de Instagram

Cree una intención que invoque la aplicación de Instagram o

Cree una intención que invoque un navegador con los parámetros que se compartirán incrustados en la página web.

Simplemente guarde el video que desea compartir en la galería y comparta el video desde allí.