2009-08-21 13 views
12

私はGoogleスプレッドシートAPIのPHPのドキュメントを読んできました。すべての例でZendを使用していますが、これは使用できません。このページを参照してください:http://code.google.com/apis/spreadsheets/docs/1.0/developers_guide_php.htmlGoogle SpreadSheets APIを使用してアプリケーションにデータを供給するにはどうすればよいですか?

誰もが次の簡単な例を知っています:

どのように私はGoogleスプレッドシートドキュメントからデータを取得するには、カール(または何でも)/ワットPHPとGoogleスプレッドシートAPIを使用することができますが?

データはXML形式で提供されると私は理解しています。そこから、私はそれを操作するためにPHPを使用します。

+0

http://stackoverflow.com/questions/14780804/how-do-i-read-a-google-drive-spreadsheet-in -php – Yarin

答えて

12
+1

ありがとうございます。この例はまさに私が探していたものです:http://sim.plified.com/2008/09/14/accessing-google-spreadsheet-with-php/ – edt

+0

私は「データベース接続の確立中にエラーが発生します。私はそのサイトを見ようとします。 –

0

私が見ることができ、他のほとんどのGoogle APIがどのように機能しているかに基づいて、Spreadsheet APIはURLを中心としています。あなたはURLを公式化し、xml応答が返されます。しかし、この特定の製品では、Zend framewokの実装がサポートされています。あなたは常にZendコンポーネントをダウンロードし、それをリバースエンジニアリングして動作させることができます。

+2

私はリバースエンジニアリングを避けようとしています。私は、PHPフレームワークなしでどのように動作するかの素朴な例を探しています。たとえば、カールで動作させる方法。 – edt

+0

、あなたが必要なURLを見つけるためにリバースエンジニアリングができ、その後、あなたが作成し、Google –

0

ここには、GoogleスプレッドシートデータAPIが記載されています。

http://code.google.com/apis/spreadsheets/docs/1.0/developers_guide_protocol.html

あなただけのドキュメントで説明したように適切にフォーマットがGETSとPOSTS必要があるので、それはRESTのAPIです。

+0

Yesに送信するために必要なものを知っているだろうありがとうございました。私はあなたが言っていることをしている裸の骨のタイプの例を探しています。 – edt

0

のZend Gdataの実装では、Google APIの公式 PHPライブラリです。私が推測する答えはあまりありませんが、私は尋ねる必要があります。なぜあなたはそれを使用しないのですか? (あなたは車輪を再発明しているようですね:-)

+2

はい、ZENDコンポーネントはかなりカプセル化されています。あなたはzend Gdataモジュールだけを使用することができ、zendからは何も使用できません。 –

関連する問題