Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScribeAPI';s_Java_Twitter Oauth_Scribe - Fatal编程技术网

如何使用JavaScribeAPI';s

如何使用JavaScribeAPI';s,java,twitter-oauth,scribe,Java,Twitter Oauth,Scribe,我正在为我的Java web应用程序创建一个twitter社交登录功能,我正在使用这个库 按照验证用户凭据的库教程,您将能够以json对象的形式检索用户凭据 检索到的json对象没有用户电子邮件,在研究如何检索电子邮件后,我在twitterapi中发现 现在,使用scribe api翻译文档不起作用,仍然无法收到电子邮件 我尝试了以下所有方法: OAuthRequest request = new OAuthRequest(Verb.GET, "https://api.twitter.com/1

我正在为我的Java web应用程序创建一个twitter社交登录功能,我正在使用这个库

按照验证用户凭据的库教程,您将能够以
json
对象的形式检索用户凭据

检索到的
json
对象没有用户电子邮件,在研究如何检索电子邮件后,我在twitterapi中发现

现在,使用scribe api翻译文档不起作用,仍然无法收到电子邮件

我尝试了以下所有方法:

OAuthRequest request = new OAuthRequest(Verb.GET, "https://api.twitter.com/1.1/account/verify_credentials.json");

request.addBodyParameter("include_email", "true");
//OR
request.addQuerystringParameter("include_email", "true");

service.signRequest(accessToken, request);

Response response = request.send();
String result = response.getBody();
任何想法如何检索电子邮件使用抄写将不胜感激


问候

也许。。也许,你的应用程序没有被twitter列入白名单?@FerdinandNeman我不知道你所说的“被twitter列入白名单”到底是什么意思。从你提供的twitter API来看,请求用户的电子邮件地址要求你的应用程序被twitter列入白名单,这意味着你的应用程序必须在twitter上注册,然后twitter将允许您提取一些用户凭据。好的,那么您是否有任何想法将我的twitter应用程序列入白名单?您可以注册您的应用程序,以便您的应用程序可以使用twitter的REST API。