有點懶散的潛水日誌,希望在這分享海洋的驚奇

Monthly archives for 六月, 2011

使用ZEND 呼叫GOOGLA API 取得GMAIL連絡人資料

使用ZEND 呼叫GOOGLA API 取得GMAIL連絡人資料

GOOGLE上就有提供各種程式語言的範例   直接抓回來用就可以了   因為幸運的找到有前輩寫的PHP範例 所以也省的研究了 直接試試看囉 請參考 http://i.laoer.com/grab-google-contacts-by-google-api.html   頁面上會有一個連結 Click here to authorize this application. 點下去以後會到GOOGLE頁面取得授權     授予權限之後就會把連絡人丟回來了 ex: Email: turtlemt@gmail.comEmail: xxxxxxx@gmail.com……. 就醬子… 基本上都是人家寫好的東西 沒什麼很困難的地方  

網站使用GOOGLE API的前置作業

網站使用GOOGLE API的前置作業

網站使用GOOGLE API的前置作業    先去註冊帳號 http://code.google.com/intl/zh-TW/apis/accounts/ 首先你必須有個google的帳號(不註冊又要用人家東西不是很超過嗎) 再來到domain管理的地方新增你要使用的web目標 也就是你的網域 https://www.google.com/accounts/ManageDomains 接下來要去做認證網域的所有權 也就是說你要想GOOGLE證明你是該網域的擁有者 一般的作法是從GOOGLE下載一個驗證檔擺到你的網站上 再按下驗證的按鈕   驗證完以後 會要你輸入一個網址 是取得權限token以後要回去的網址 填好以後就可以測試一下了 比方說這是我要取得token的連結 https://www.google.com/accounts/AuthSubRequest?next=http%3A%2F%2Fwww.example.com.tw%2Fauthsub%2Fprefix&scope=http%3A%2F%2Fwww.google.com%2Fcalendar%2Ffeeds%2F&session=1&secure=0&hd=default   其中參數的定義 取得權限的網址 https://www.google.com/accounts/AuthSubRequest? 取得以後要導到哪裡(也就是你方在GOOGLE設定的路徑) next=http%3A%2F%2Fwww.example.com.tw%2Fauthsub%2Fprefix 你要向GOOGLE取得什麼服務 scope=http%3A%2F%2Fwww.google.com%2Fcalendar%2Ffeeds%2F 其他參數我沒什研究 可以到這邊自行查找一下 http://code.google.com/intl/zh-CN/apis/accounts/docs/AuthSub.html#AuthSubRequest   設好之後丟出去就可以取得token如下 http://www.example.com.tw/authsub/prefix?token=1%2Fpm7GRAool9xxxxxxxxxxxxxxxxxxxxxxxxxxxxx 等等在繼續研究實作上的應用