在服务帐户下访问Google云端硬盘中的融合表数据

时间:2012-12-22 15:55:49

标签: google-maps google-drive-api google-fusion-tables

当我试图在我的服务中使用组插入Fusion表的权限时,它工作正常,但我不能访问我使用融合层API的地图应用程序中的同一个表

insertPermission(drive, tableid, "XXXXXXXXX@developer.gserviceaccount.com","group", "writer");

但是,当我尝试使用相同的代码片段向任何人插入权限时,我会得到500回复(内部服务器错误)

insertPermission(drive, tableid, "XXXXXXXXX@developer.gserviceaccount.com","anyone", "writer");

我的主要目标是在我的地图应用程序中使用我的服务帐户中的融合表中的数据。

1 个答案:

答案 0 :(得分:1)

您无法获得任何人的写入权限。我试过 insertPermission(drive,tableid,“XXXXXXXXX@developer.gserviceaccount.com”,“任何人”,“读者”); 它和我一起工作得很好,我也可以在地图中填充它。