Google spreadsheet php client API
程序员文章站
2022-05-08 09:37:12
...
最近 由于谷歌 关闭了 ClientLogin 的验证方式..导致以前一直使用的 zend gdata api无法正常工作.
该死的 zend 5月20日更新了 api 却没有转换谷歌推荐的 OAuth 2.0验证依然使用的ClientLogin 方式.
于是至少上网查google spreadsheet的API.该死的google居然只出了java和.net的 基于OAuth 验证的 API library.
这下掉的大.难道要自己去研究spreadsheet 的API文档 然后自己写php API. 可是公司的业务不能等.
于是上了google 论坛搜索.还好国外一个好心哥们给了一个地址http://*.com/questions/21470405/google-api-how-to-connect-to-receive-values-from-spreadsheet
github果然是万能的.上面早有人放了spreadsheet php library.项目地址:https://github.com/asimlqt/php-google-spreadsheet-client
然后结合google OAuth php library .php操作 google spreadsheet 就完全OK了.
中间还有个小插曲.服务器在美国链接google的服务器时总是要花2分钟.检查了半天代码没发现问题,配合运维一查才知道原来走的是IPV6网络.而google的 IPV6的路由貌似出了问题.导致每个链接都要花2分多钟.简直就是坑爹.
推荐阅读
-
PHP在线生成二维码代码(google api)
-
PHP在线生成二维码(google api)的实现代码详解
-
Google翻译接口(PHP API)
-
PHP访问Google Search API的方法
-
php调用Google translate_tts api实现代码
-
用PHP获取Google AJAX Search API 数据的代码
-
php mysqli扩展Client API library version版本不统一导致获取出来的数据讲整型转换成了字符串类型
-
Google Translate API 收费了,仅有的积分求php的其它在线翻译写法解决思路
-
PHP访问Google Search API的方法
-
钱币换算 Currency conversion using php and Google calculator api