java - 是否可以将图像从我的网络应用程序上传到 Instagram?

标签 java instagram

是否可以将图像从我的网络应用程序上传到 Instagram ???

如果是的话怎么办?

我已经尝试过下面的代码。但我不知道如何上传图片?

    String clientId = "XXXXXx";
    String clientSecret = "XXXXXXX";

    String callbackUrl = "http://xxxx.com/InstaGram/Auth";

    InstagramService service = new InstagramAuthService().apiKey(clientId).apiSecret(clientSecret).callback(callbackUrl).scope("comments").build();

    String authorizationUrl = service.getAuthorizationUrl(EMPTY_TOKEN);

    System.out.println("** Instagram Authorization ** \n\n");

    System.out.println("Copy & Paste the below Authorization URL in your browser...");
    System.out.println("Authorization URL : " + authorizationUrl);

    Scanner sc = new Scanner(System.in);

    String verifierCode;

    System.out.print("Your Verifier Code : ");
    verifierCode = sc.next();

    System.out.println();

    Verifier verifier = new Verifier(verifierCode);
    Token token = service.getAccessToken(EMPTY_TOKEN, verifier);


    System.out.println("Token : " + token.getToken());

    String accessToken = "7073519.44e6baf.d44336e2e99741f6a5bed94b26f1699c";

    Token secretToken = new Token(accessToken, null);

    Instagram instagram = new Instagram(secretToken);


    UserInfo userInfo = instagram.getCurrentUserInfo();

    MediaFeed mediaFeed = instagram.getRecentMediaFeed(userInfo.getData().getId());
    // MediaFeed mediaFeed =  instagram.getUserFeeds();

    List<MediaFeedData> mediaList = mediaFeed.getData();

    for (MediaFeedData data : mediaList) {
        System.out.println("data : " + data.getId());

        //instagram.setMediaComments(data.getId(), "Comment was created at " + new Date().toString());
    }

    System.out.println("***** User Info ******");
    System.out.println("Username : " + userInfo.getData());
}

如果有什么办法请告诉我...

请帮助我..

谢谢...

最佳答案

没有办法实现它。

http://instagram.com/developer/endpoints/media/

您只能通过其余媒体端点获取媒体。

关于java - 是否可以将图像从我的网络应用程序上传到 Instagram?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23951835/

相关文章:

java - 可变长度参数赋值的语法问题

java - 无法将图像放入框架中

java - 在 ArrayList 中存储具有不同基本类型的自定义对象

iphone - 在 iOS 中与 Instagram 上的图像共享文本

javascript - 使用 instafeed.js - 空白页面,不起作用

Java 操作系统路径操作、连接和升级

ios - 在 Instagram 上发布视频

javascript - 如何在控制台中暂停 Instagram 故事切换,以便我可以手动下载图像或视频

real-time - 理解 min_tag_id 和 max_tag_id

java - 将一个正则表达式替换为另一个正则表达式