【问题标题】:How to fetch high quality instagram picture如何获取高质量的 Instagram 图片
【发布时间】:2016-09-30 12:52:33
【问题描述】:

我有一个可用的 android 代码来获取 instagram 照片

  JSONParser jsonParser = new JSONParser();
                JSONObject jsonObject = jsonParser
                        .getJSONFromUrlByGet("https://api.instagram.com/v1/users/self/media/recent?access_token="+ instaaccesstok
                                + "&count="
                                + InstagramApp.TAG_COUNTS);

                System.out.println("jsonObject::" + jsonObject);


                JSONArray data = jsonObject.getJSONArray(TAG_DATA);

                //    Log.d("shan user", String.valueOf(data));
                String str_url="";
                for (int data_i = 0; data_i < data.length(); data_i++)
                {
                    JSONObject data_obj = data.getJSONObject(data_i);

                    JSONObject images_obj = data_obj
                            .getJSONObject(TAG_IMAGES);

                    JSONObject thumbnail_obj = images_obj
                            .getJSONObject(TAG_THUMBNAIL);





                    instaImageList.add(thumbnail_obj.getString(TAG_URL));

                }

但是使用此代码检索的图像质量不佳。如何检索,各种质量的图像。

【问题讨论】:

  • 不使用缩略图?
  • instaImageList.add(images_obj.getString(TAG_URL)); 缩略图显然质量低下。使用实际图像
  • 抱歉,Mohammed,请您说的更具体一些。能否请您详细说明或告诉我应该在那里使用什么。
  • 你的意思是“标准分辨率”

标签: android user-interface instagram-api


【解决方案1】:

您可以使用 Picasso Library 从 url 获取高质量或低质量的图像。

首先你需要在你的应用层build.gradle编译compile "com.squareup.picasso:picasso:2.4.0",然后使用下面的代码来获取图像

     //Loading Image from URL
    Picasso.with(this)
            .load("https://www.simplifiedcoding.net/wp-content/uploads/2015/10/advertise.png")
            .placeholder(R.drawable.placeholder)   // optional
            .error(R.drawable.error)      // optional
            .resize(768,1280)                        // optional
            .into(imageView);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多