ホームページ  >  記事  >  バックエンド開発  >  Google スプレッドシート PHP クライアント API

Google スプレッドシート PHP クライアント API

WBOY
WBOYオリジナル
2016-06-20 12:55:051503ブラウズ

最近、Google が ClientLogin 認証方法を閉鎖したため、以前に使用されていた zend gdata API が正常に動作しなくなります。

なんと zend は 5 月 20 日に API を更新しましたが、推奨されている OAuth 2.0 に変換されませんでした。 Google では、認証には依然として ClientLogin メソッドが使用されています。

そこで、少なくとも Google スプレッドシートの API をオンラインで確認しました。Google には、Java と .net 用の OAuth 認証に基づく API ライブラリしかありません。

今回は大掛かりです。スプレッドシートの API ドキュメントを調べて自分で php API を作成する必要がありますか?

そこで、Google フォーラムで検索しました。幸いなことに、海外の心優しい友人がアドレスを教えてくれました: http://stackoverflow.com/questions/21470405/google-api-how-to-connect-to-receive-values-from-spreadsheet

Github は確かに全能です。すでに誰かがスプレッドシート php ライブラリを投稿しています。プロジェクト アドレス: https://github.com/asimlqt/php-google-spreadsheet-client

次に、Google OAuth php ライブラリ .php を結合します。

途中にまだ何かあります。その後、サーバーが米国の Google サーバーに接続するまでに 2 分かかります。長い間コードをチェックしていましたが、問題は見つかりませんでした。運用保守と協力して確認したところ、Google の IPV6 ルーティングに問題があることがわかりました。その結果、各リンクには 2 分以上かかりました。


でした。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。