有可能在Android中获取twitter用户的电子邮件地址吗?如果是,那怎么样?

时间:2016-06-22 12:44:07

标签: android android-studio twitter twitter-fabric

我是Android开发的新手。我使用以下代码访问我的个人Twitter帐户的电子邮件地址,但它不适合我。
我正在使用此代码

TwitterAuthClient authClient = new TwitterAuthClient();

authClient.requestEmail(session, new Callback() {

    @Override
    public void success(Result result) {
        // Do something with the result, which provides the email address
    }

    @Override
    public void failure(TwitterException exception) {
      // Do something on failure
    }
});

1 个答案:

答案 0 :(得分:4)

请求用户的电子邮件地址要求您的应用程序由Twitter列入白名单。要请求访问权限,您可以访问

https://support.twitter.com/forms/platform

请参阅twitter community中发布的查询了解更多信息。

  

N.B:即使用户授予访问其电子邮件地址的权限,也不是   保证你会收到一个电子邮件地址。例如,如果有人   使用电话号码而不是电子邮件地址注册Twitter   电子邮件字段可能为空。当发生这种情况时,失败的方法   将被调用,因为没有可用的电子邮件地址。