我正在尝试实现一个使用Twitter工具包的简单应用程序。问题是我无法获取个人头像。任何帮助将不胜感激。

谢谢

最佳答案

从官方文档:



遵循代码:

TwitterApiClient twitterApiClient = TwitterCore.getInstance().getApiClient();
twitterApiClient.getAccountService().verifyCredentials(false, false, new Callback<User>() {
    @Override
    public void success(Result<User> userResult) {
        String name = userResult.data.name;
        String email = userResult.data.email;

        // _normal (48x48px) | _bigger (73x73px) | _mini (24x24px)
        String photoUrlNormalSize   = userResult.data.profileImageUrl;
        String photoUrlBiggerSize   = userResult.data.profileImageUrl.replace("_normal", "_bigger");
        String photoUrlMiniSize     = userResult.data.profileImageUrl.replace("_normal", "_mini");
        String photoUrlOriginalSize = userResult.data.profileImageUrl.replace("_normal", "");
    }

    @Override
    public void failure(TwitterException exc) {
        Log.d("TwitterKit", "Verify Credentials Failure", exc);
    }
});

有关更多信息,请引用Twitter API Documentation | Profile Images and Banners

关于android - 如何使用Twitter套件在android中获取个人资料图片,,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27930527/

10-10 04:47