1

我正在尝试使用 google-api-services-fusiontables-v1-rev1-1.7.2-beta api 从我的 Android 应用程序创建新表。我正在使用任务示例中描述的帐户管理器,并且可以使用范围(AUTH_TOKEN_TYPE)作为“fusiontables”成功获取令牌。但是,当尝试使用该服务插入新表时,我收到 401 未经授权的错误。//创建列

   List <Column> coulmns = createColumn(3,basicCoulmn);  

//Create the table

Table table = createTable("TestTable","fusiontables#table","Description", coulmns);

//Call the service

service.table().insert(table).execute();

这是错误:

com.google.api.client.googleapis.json.GoogleJsonResponseException: 401 Unauthorized

{

“代码”:401,

“错误”:[

{

  "domain": "global",

  "location": "Authorization",

  "locationType": "header",

  "message": "Invalid Credentials",

  "reason": "authError"

}

],

“消息”:“无效的凭据”

}

你能建议我做错什么吗?

4

1 回答 1

0

如果不使用fusiontablesfor AUTH_TOKEN_TYPE,会发生什么情况oauth2:https://www.googleapis.com/auth/fusiontables

于 2012-07-23T23:53:13.510 回答