ホームページ >バックエンド開発 >PHPチュートリアル >Google スプレッドシート PHP クライアント API
最近、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 分以上かかりました。