我想使用PHP和以下库在Google电子表格中添加一行:https://github.com/asimlqt/php-google-spreadsheet-client这似乎很简单。
但是,我不知道如何通过建议的Google https://github.com/google/google-api-php-client库获取所需的访问令牌。我不希望我的用户使用OAuth进行身份验证,这是我的服务器端,我只想以某种方式获得静态访问密钥。看起来自从php-google-spreadsheet-client的开发者使用它以来,API已经发生了变化?!
是否可以通过https://github.com/google/google-api-php-client获取此类密钥?
答案 0 :(得分:0)
对于任何感兴趣的人:Google正在提出一个名为“服务帐户”的问题解决方案:https://code.google.com/p/google-api-php-client/wiki/OAuth2#Service_Accounts
很遗憾,许多Google API尚不支持它。在此期间,可以与服务用户一起运行“正常”OAuth身份验证过程,并缓存cookie以供将来使用。
替代解决方案:使用旧的Zend框架并依赖Google API v1而不是v3。