Я хочу сделать Android-приложение для отправки изображения, сообщения пользователям Instagram с помощью API Instagram
Я пробовал несколько источников из Google и GitHub, но не нашел ни одного подлинного источника, который мог бы помочь мне автоматически отправлять несколько фотографий и сообщений из моей галереи Android с помощью планировщика. Кто-нибудь работает с Instagram API? Если да, не могли бы вы дать мне какой-нибудь достоверный источник?
1 ответ
Вместо того, чтобы использовать Instagram API, вы можете напрямую запустить Intent
чтобы опубликовать изображение или видео в Instagram, открыв диалоговое окно "Поделиться с". Это потребует взаимодействия с пользователем.
String type = "image/*";
String filename = "/myPhoto.jpg";
String mediaPath = Environment.getExternalStorageDirectory() + filename;
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"));
}
Пример кода взят из https://www.instagram.com/developer/mobile-sharing/android-intents/