什么是Google数据API中的"authTokenType"参数?

lis*_*sak 4 google-data-api

我刚刚使用新的google-api-java-client实现了Google Translator Toolkit API.问题是,在文档中没有提到authTokenType,它似乎对身份验证很重要.

在样本中,

bigquery-json-clientlogin-sample正在使用 authTokenType = "ndev";

prediction-json-clientlogin-sample正在使用 authTokenType = "xapi";

如果我使用这两个中的一个,我会获得授权令牌,但如果我使用它,我将被禁止访问该服务.如果我使用不同的"whathever"我甚至不会获得授权令牌......

是客户端代码

lis*_*sak 5

我发现在旧的gdata客户端库中.这是" gtrans "

但是,如果你们中的任何人要使用新的google-api-java-client库为google API实现客户端.你必须使用gdataVersion = "1.0"; 而不是gdataVersion = "2.0"; 因为它不起作用,你不知道为什么......

authTokenType是服务的类型

 gtrans                        Google Translator Toolkit
 analytics                     Google Analytics Data APIs
 apps                          Google Apps APIs
 jotspot                       Google Sites Data API
 blogger                       Blogger Data API
 print                         Book Search Data API
 cl                            Calendar Data API
 codesearch                    Google Code Search Data API
 cp                            Contacts Data API
 structuredcontent             Content API for Shopping
 writely                       Documents List Data API
 finance                       Finance Data API
 mail                          Gmail Atom feed
 health                        Health Data API
 local                         Maps Data APIs
 lh2                           Picasa Web Albums Data API
 annotateweb                   Sidewiki Data API
 wise                          Spreadsheets Data API
 sitemaps                      Webmaster Tools API
 youtube                       YouTube Data API
Run Code Online (Sandbox Code Playgroud)