Java Youtube凭据?

时间:2013-04-18 09:43:39

标签: java youtube-api

我遇到了youtube java凭据的问题,通常它运行良好,我可以上传到youtube,但今天我收到此异常无效凭据。

YouTubeService service = new YouTubeService("id", developer_key);

try {
    service.setUserCredentials(login, "pass);
} catch (AuthenticationException e1) {
    // TODO Auto-generated catch block
    e1.printStackTrace();
}      

堆栈跟踪:

>

 com.google.gdata.client.GoogleService$InvalidCredentialsException: Invalid credentials 11:23:07,915 ERROR [STDERR]
 at com.google.gdata.client.GoogleAuthTokenFactory.getAuthException(GoogleAuthTokenF‌​actory.java:660) 11:23:07,915 ERROR [STDERR] 
at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFacto‌​ry.java:560) 11:23:07,915 ERROR [STDERR] 
at com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthToke‌​nFactory.java:397) 

4 个答案:

答案 0 :(得分:2)

http://www.foxnews.com/tech/2013/04/17/google-mail-and-other-services-disrupted/?intcmp=HPBucket

可能有关系。我想说再试一次,因为它可能是一个暂时的故障。

答案 1 :(得分:0)

我没有使用Youtube credentials,但由于这是java代码所以我只是猜测我在网上看到的例子..

尝试

service.setUserCredentials(login, pass);    //remove quotes

而不是:

service.setUserCredentials(login, "pass);

答案 2 :(得分:0)

我建议您查看ClientLogin #FAIL

答案 3 :(得分:0)

有关详细信息,请参阅https://code.google.com/p/gdata-issues/issues/detail?id=4442。让我们在那里巩固讨论。