Php 是否可以将Google Drive API与电子表格API一起使用
有没有办法将电子表格API与驱动器API结合起来?我的意思是,如果我有一个来自GoogleDrive的文件ID,那么我可以使用相同的ID和oAuth凭据切换到电子表格API吗Php 是否可以将Google Drive API与电子表格API一起使用,php,google-drive-api,google-spreadsheet-api,Php,Google Drive Api,Google Spreadsheet Api,有没有办法将电子表格API与驱动器API结合起来?我的意思是,如果我有一个来自GoogleDrive的文件ID,那么我可以使用相同的ID和oAuth凭据切换到电子表格API吗 我使用的是php,而且很少有宝贵的资源,特别是电子表格api——我很惊讶周围的资源如此之少 您还需要为用户授予以下作用域的权限: https://spreadsheets.google.com/feeds 两个API上的资源ID相同。驱动器上的电子表格文件,标识为0aifsjdpvs9mzde10exztvhvnew9a
我使用的是php,而且很少有宝贵的资源,特别是电子表格api——我很惊讶周围的资源如此之少 您还需要为用户授予以下作用域的权限:
https://spreadsheets.google.com/feeds
两个API上的资源ID相同。驱动器上的电子表格文件,标识为0aifsjdpvs9mzde10exztvhvnew9ayjgvfmxv0vyuee
,可在具有相同ID的电子表格API上访问:
注意:我使电子表格公开可读,您可以使用此文件试用电子表格API后端。以下是我提出的解决方案:
https://www.googleapis.com/auth/drive
和
https://spreadsheets.google.com/feeds
$tok=json\u decode([token string])
$spreadsheet\u service=新的Zend\u Gdata\u电子表格($authsub)
现在,您可以使用Zend库中记录的电子表格服务。非常好。还有谷歌应用程序脚本,它有一个电子表格api,比“谷歌电子表格api”有更多的功能。问题是我正在使用一个现有的web应用程序,我想从中更新谷歌电子表格。也许换个角度看是值得的?啊,太好了,谢谢你。当我需要通过驱动器访问/编辑我有ID的私人文档时如何。如何将电子表格API与oauth访问令牌一起使用?@koorb,您可以使用现有的访问令牌来验证您的请求。在电子表格API请求中添加一个“Authorization:Bearer[您的现有访问令牌]”头,它应该可以正常工作。我可以使用Google API php客户端使用Google电子表格API吗?比如用Google_REST或其他什么东西提出请求?@koorb,不,你不能。电子表格API是GDataAPI——一个曾经被所有Google API使用的古老协议。他们有一个客户端库,但我认为由于不推荐,它不再被维护了:好的,你认为电子表格API会更新为在驱动器API中工作吗?