Java 是否可以将我的web应用程序中的图像上载到instagram?

Java 是否可以将我的web应用程序中的图像上载到instagram?,java,instagram,Java,Instagram,是否可以将我的web应用程序中的图像上载到instagram 如果是,那么如何 我试过下面的代码。但是我不知道怎么上传图片 String clientId = "XXXXXx"; String clientSecret = "XXXXXXX"; String callbackUrl = "http://xxxx.com/InstaGram/Auth"; InstagramService service = new InstagramAuthService().

是否可以将我的web应用程序中的图像上载到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());
}
String clientId=“xxxxx”;
字符串clientSecret=“XXXXXXX”;
字符串callbackUrl=”http://xxxx.com/InstaGram/Auth";
InstagramService service=new InstagramAuthService().apiKey(clientId).apiSecret(clientSecret).callback(callbackUrl.scope(“comments”).build();
String authorizationUrl=service.getAuthorizationUrl(空的\u令牌);
System.out.println(“**Instagram授权**\n\n”);
System.out.println(“在浏览器中复制并粘贴下面的授权URL…”);
System.out.println(“授权URL:+authorizationUrl”);
扫描仪sc=新的扫描仪(System.in);
字符串验证码;
System.out.print(“您的验证码:”);
verifierCode=sc.next();
System.out.println();
验证者验证者=新验证者(验证者代码);
Token Token=service.getAccessToken(空的\u令牌,验证器);
System.out.println(“Token:+Token.getToken());
字符串accessToken=“7073519.44e6baf.d44336e2e99741f6a5bed94b26f1699c”;
令牌secretToken=新令牌(accessToken,null);
Instagram Instagram=新Instagram(secretToken);
UserInfo UserInfo=instagram.getCurrentUserInfo();
MediaFeed MediaFeed=instagram.getRecentMediaFeed(userInfo.getData().getId());
//MediaFeed MediaFeed=instagram.getUserFeeds();
List mediaList=mediaFeed.getData();
用于(MediaFeedData数据:mediaList){
System.out.println(“数据:+data.getId());
//instagram.setMediaComments(data.getId(),“注释是在“+new Date().toString()创建的”);
}
System.out.println(“*******用户信息*******”);
System.out.println(“用户名:”+userInfo.getData());
}
如果有什么办法,那就告诉我

请帮帮我


Thanx…

没有办法实现它

您只能通过rest媒体端点获取媒体