Enviar etiqueta de texto a Instagram utilizando mi aplicación para Android

Mi aplicación toma fotos y envía a instagram, facebook y twitter pero necesito compartir el texto "#myappname" con la foto en instagram.

Este es el código que utilizo para enviar las fotos

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND); shareIntent.setType("image/*"); caminhoImagens = getRealPathFromURI(Uri.parse(url)); Log.i("Caminho imagem: ", caminhoImagens); shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + caminhoImagens)); shareIntent.setPackage("com.instagram.android"); startActivity(shareIntent); 

Traté de usar los códigos a continuación para enviar un texto juntos, pero no funcionó.

 shareIntent.putExtra(Intent.EXTRA_TEXT,"#TEXT"); shareIntent.putExtra(Intent.EXTRA_TITLE,"#TEXT"); shareIntent.putExtra(Intent.EXTRA_SUBJECT,"#TEXT"); 

Alguien sabe si hay una manera de hacer eso?

Gracias y saludos.

Por último, Instagram API admite el texto procedente de las aplicaciones de Android mediante Intent.

Aquí está el código de intención para compartir la imagen y el texto en Instagram.

 Intent shareIntent = new Intent(Intent.ACTION_SEND); shareIntent.setType("image/*"); shareIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); shareIntent.putExtra(Intent.EXTRA_STREAM,uri); shareIntent.putExtra(Intent.EXTRA_TEXT,"YOUR TEXT TO SHARE IN INSTAGRAM"); shareIntent.setPackage("com.instagram.android"); return shareIntent; 

Aquí está la documentación

No es posible, ya que por ahora instagramm sólo acepta Intent.EXTRA_STREAM por desgracia. Puedes comprobar la misma pregunta aquí Abrir la aplicación Instagram desde otra aplicación android y enviar una imagen con un título

Si usted está buscando para interactuar con ellos son API directamente hay un montón de cosas que necesita hacer que no estoy familiarizado. Sin embargo, si desea compartir con cualquier aplicación en el dispositivo que acepta una imagen y texto, sólo puede ejecutar startActivity(); Mientras que pasa en una Intent apropiada.

Si tienes tiempo, te sugiero que leas la siguiente publicación de Blog para desarrolladores de Android: Share With Intents

O, echa un vistazo a los siguientes quesiton en SO: flickr, tumblr, intentar parte de instagram en android

Esperemos que eso es lo que estás tratando de lograr.

  • Publicar la imagen en Instagram
  • Instagram de Android abierto en cierto usuario y añadir leyenda a la imagen subida
  • Abra la cámara y pase el subtítulo precargado en instagram para dispositivos Android
  • Instagram en el emulador de Android
  • Abre la aplicación Instagram desde otra aplicación de Android y envía una imagen con una leyenda
  • Android: cómo obtener fotos de usuario en Instagram?
  • ¿Cómo obtener datos Instagram de un usuario en Android?
  • Esquema de URL personalizado de Instagram para Android
  • Cómo utilizar "TextLayoutView" de Instagram para mejorar la renderización de TextView en Android
  • ¿Cómo ha instalado instagram su pantalla de inicio de sesión?
  • ¿Cómo está estructurado el Instagram de Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.