我想在Google Spreadsheet中讀寫特定的單元格,但我對互聯網上關於如何操作的大量信息感到困惑。我只能訪問共享主機(這意味着FTP訪問和控制面板),而不是虛擬服務器。如何在共享託管計劃中使用PHP中的Google Docs API?
在Google Docs官方API頁面中,它僅支持版本1中的PHP支持,該支持表示已棄用,並且已在版本3中,因此我不應該開始使用它。
在此頁面:http://code.google.com/apis/gdata/docs/client-libraries.html它說,PHP客戶端庫
分佈Zend公司的一部分。
,而這個頁面上:http://code.google.com/apis/gdata/articles/php_client_lib.html它說
客戶端庫是 開源Zend框架的一部分,但可以 也可以下載作爲一個獨立的 版本。
我最大的問題是,我從來沒有使用Zend,我不知道如何使用它或如何安裝/更新它的包。是否可以從簡單的共享主機用戶安裝/更新此框架及其包?或者我堅持我在某個託管公司的服務器上找到的東西?
我已經下載該網頁上的最新版本:http://framework.zend.com/download/gdata並在其INSTALL文件,它說:
Zend框架不需要特殊 安裝步驟。只需下載 該框架,將其提取到您想要保留的文件夾 ,然後將庫目錄添加到您的 PHP include_path中。要使用 附加庫中的組件,還需要將 extras/library目錄添加到您的PHP include_path中。如果你想 喜歡使用Zend_Tool,只需將 bin/zf.bat(對於Windows)或bin/zf.sh (對於其他任何內容)添加到您的系統 可執行文件路徑。
我覺得include_path是指php.ini中的一些變量,而不是我所能訪問的東西。 我可以直接下載/提取zend到我的文件夾,並在我的代碼開始處做include_once()嗎?
只有在必要的情況下,include_once()纔可能完成這項工作。 – 2011-04-19 14:10:35
不,Zend(和Zend自動加載器)中的很多調用'需要'require_once「Zend \ File.php」'形式的其他文件。因此,除非您自己包含所有文件,否則設置包含路徑可能更容易。 – 2011-04-19 14:16:21
但是你說的是我應該下載整個Zend框架並將它解壓到FTP文件夾中的某個地方?當主機上已經安裝了Zend版本時會發生什麼情況,我想使用我提供的那個版本? set_include_path會優先於已安裝的嗎? – zsero 2011-04-19 16:19:04