Я хочу сделать Android-приложение для отправки изображения, сообщения пользователям Instagram с помощью API Instagram - PullRequest
0 голосов
/ 12 сентября 2018

Я перепробовал несколько источников из Google и GitHub, но не нашел ни одного подлинного источника, который мог бы помочь мне автоматически отправлять несколько фотографий и сообщений из моей галереи Android с помощью планировщика.Кто-нибудь работает с Instagram API?Если да, не могли бы вы дать мне какой-нибудь достоверный источник?

1 Ответ

0 голосов
/ 12 сентября 2018

Вместо использования API Instagram вы можете напрямую запустить 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/

...