首页  >  文章  >  后端开发  >  Google spreadsheet php client API

Google spreadsheet php client API

WBOY
WBOY原创
2016-06-20 12:55:051506浏览

最近 由于谷歌 关闭了 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://stackoverflow.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分多钟.简直就是坑爹.


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn