如何通过API将数据上传到融合表?

时间:2014-05-25 00:23:51

标签: google-api google-fusion-tables google-api-php-client

有没有办法用公钥做到这一点?还是我需要OAUTH?我只是想创建一个表,上传行并将其公开,这是否可以在不使用Web浏览器的情况下实现?

2 个答案:

答案 0 :(得分:0)

  • 有没有办法使用公钥执行此操作:
  • 我需要OAUTH:是的,所有这些操作都需要通过OAuth2进行授权
  • 可以在不使用网络浏览器的情况下实现:通过OAuth2授权还包括授权窗口,用户必须确认授权,因此您需要一个浏览器

此外:无法通过FusionTablesAPI设置权限(请参阅https://code.google.com/p/fusion-tables/issues/detail?id=74,您还可以找到解决方法)

答案 1 :(得分:0)

您要找的是服务帐户。它允许您执行所有融合表操作,您可以使用驱动器api更改融合表的权限。

https://developers.google.com/fusiontables/docs/v2/using#service-accounts