我是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 } });
答案 0 :(得分:4)
请求用户的电子邮件地址要求您的应用程序由Twitter列入白名单。要请求访问权限,您可以访问
https://support.twitter.com/forms/platform
请参阅twitter community中发布的查询了解更多信息。
N.B:即使用户授予访问其电子邮件地址的权限,也不是 保证你会收到一个电子邮件地址。例如,如果有人 使用电话号码而不是电子邮件地址注册Twitter 电子邮件字段可能为空。当发生这种情况时,失败的方法 将被调用,因为没有可用的电子邮件地址。