【问题标题】:Retrieving a large Twitter avatar via fabric android通过fabric android检索大型Twitter头像
【发布时间】:2017-08-04 22:34:43
【问题描述】:

如何在 Android 上检索包含带有 Twitter 结构的大型头像的 URL?我已经试过了:

            Twitter.getApiClient(session).getAccountService().verifyCredentials(true, false, new Callback<User>() {
                @Override
                public void success(Result<User> result) {
                    User user = result.data;

                    Map<String, String> values = new HashMap<>();
                    values.put(Contributor.ID, user.idStr);
                    values.put(Contributor.NAME, user.name);
                    values.put(Contributor.USERNAME, user.screenName);
                    values.put(Contributor.AVATAR, user.profileImageUrlHttps);
                    values.put(Contributor.COVER, user.profileBannerUrl);
                    values.put(Contributor.LOCATION, user.location);
                    values.put(Contributor.ABOUT, user.description);

                    loginRequest(VENDOR_TWITTER, values);
                }

                @Override
                public void failure(TwitterException e) {
                    ...
                }
            });

这会产生一个小图像。有没有办法建立一个 URL 来直接访问该文件,例如:https://pbs.twimg.com/profile_images/{id}/avatar.jpg?size=large 或类似的?

【问题讨论】:

    标签: android twitter twitter-fabric


    【解决方案1】:

    是的,有办法。

    我的头像是

    https://pbs.twimg.com/profile_images/687638251939753984/V_ykmwaR_normal.png

    如果您取下_normal,您将获得更大的图像。

    https://pbs.twimg.com/profile_images/687638251939753984/V_ykmwaR.png

    注意并非所有用户都有更高分辨率的头像。

    【讨论】:

      猜你喜欢
      • 2013-11-13
      • 2013-02-04
      • 2013-02-14
      • 2012-07-10
      • 1970-01-01
      • 2017-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多