2010年7月19日

Facebook/Google app engine 開發筆記

1. facebook-python-sdk-2da0f67的oauth直接使用OAuth 2.0對https://graph.facebook.com/oauth/access_token?要求token以外,其他example是使用Javascript SDK來取得權限,然後使用facebook.py來控制cookie和一些簡單的object的操作,所以要確認facebook.py能夠被應用程式找到,並且html標籤屬性需要添加xmlns:fb="http://www.facebook.com/2008/fbml"使IE8能把xfbml給render出來,Chrome和Firefox則不需要(why?)

2.使用localhost來開發測試(Connect URL和Canvas Callback),在IE8中會遇到"API Error Code: 100""Error Message: next is not owned by the application."的問題,困擾好久,正式上傳之後反而沒有這個問題,另外在html檔中<!DOCTYPE>也要清楚定義讓IE8看的懂才行