2010-07-22 40 views
3

我很抱歉,但我有一些麻煩,我的應用程序引擎Python項目中實現的Oauth。noob問題:Python的+微博+ App Engine的 - 端Oauth

我一直在從http://github.com/tav/tweetapp開始工作,但我認爲我沒有足夠的把握在這個平臺上來理解如何在我的main.py中實現這個類,我正在構建我的應用程序的其餘部分。

這可能是一個愚蠢的嘗試,但這裏是我到目前爲止有:

twa = twitter_auth 

    client = twa.OAuthClient('twitter') 

我已經建立了我的項目稱爲「twitter_auth」內的源文件夾和一個包含文件中叫「twitter_auth .py「,它包含上面的鏈接庫,以及一個名爲__init__.py(無空格)的文件,它完全是空的。

我真的不知道該怎麼在這裏做:/

+0

你是否對tweetapp或谷歌應用程序引擎的麻煩Twitter的名單上? – Hagge 2010-07-22 10:28:32

+0

tweetapp,應用引擎的東西很好 – tlow 2010-07-23 02:22:03

回答

0

我不熟悉的圖書館,但之後咋一看,看到它不能保持我會尋找一些更好的警示。我實現了一個基於龍捲風的身份驗證一個簡單的Twitter連接:看看如何讓Twitter的API調用​​一個例子(和認證例子here)。如果您不想使用tipfy,我建議在您選擇的框架中實施python-twitter庫。

+0

它現在有一個功能運行的原型。 – tlow 2010-07-23 02:22:39

+0

http://twitteroauth.appspot.com/ – tlow 2010-07-23 02:23:03

1

由於哈格說,這聽起來像你的問題更與tweetapp庫比與App Engine。但是,如果您想了解更多有關OAuth的在App Engine上,如果我可以被允許鏈接到我自己,我的twoarticles的話題似乎是相當受歡迎的。

1

的tweetapp庫是一個早期原型Twitter的OAuth的Twitter上。 Tav做了繁重的工作,我部署了網站http://twitteroauth.appspot.com,使用了一些tweetapp庫。該網站的實際來源是在這裏(我需要更新網站指向這裏):http://github.com/ryanwi/twitteroauth

我仍然在生產中使用它,但它已老化,並且不適用於所有API調用。我建議嘗試其他更新,並維護其他人所提到的庫。

但是,如果你想嘗試獲得第一次嘗試的工作看看twitteroauth的來源。

這兩個是

+0

謝謝瑞安。我在尋找twitteroauth.appspot.com的源代碼,因爲它與tav的repo不同。終於在google搜索幾天後發現它:) – 2011-05-13 17:49:56

+0

Ryan,這是該代碼的許可證? (GPL,Public Domain,BSD等)。我想重複使用它進行一個快速而骯髒的實驗(我想要一個用於「我的推文,轉推」的提要,但沒有直接的提要,而Search API是不夠的),但首先需要知道(建議:將許可證放在github的README上)。謝謝! – chesterbr 2011-07-16 16:27:25