2012年8月14日 星期二

使用 Python 管理 Google Apps

這是上一篇文章的續集:Google Apps 遠端管理,透過 Provisioning API

首先必須抓 Python 的 Google Data APIs 的 client librarys
[[MORE]]
下載解壓縮。

然後必須針對 ssl 連線會出錯的問題進行 patch。patch 檔在這篇討論的 comment 3

patch gdata-2.0.17/src/gdata/client.py < issue-416-hotfix.patch

然後進行安裝。

sudo python setup.py install

測試可以用這個指令:

python gdata-2.0.17/samples/apps/userprovisioning_quick_start_example.py python userprovisioning_quick_start_example.py --client_id="1234567890.apps.googleusercontent.com" --client_secret "lCdEIxxxxxxxxxxvbTjV" --domain="shsh.ylc.edu.tw"


client_id 跟 client_secret 請先自行取得,取得方式在前文中已有說明。

沒有留言:

張貼留言