2012-08-06 45 views
3

我在想有沒有什麼辦法可以通過我的python code登錄到我的stackoverflow.com帳戶。如何通過python登錄到stackoverflow.com?

有沒有任何stackoverflow-pythonAPI通過我可以實現上述任務。

我在Google之前詢問了這裏,但無法找到任何API,也沒有找到任何使用python的示例Hello World

+0

「登錄」是什麼意思?這是否意味着你想告訴你的瀏覽器登錄?或者你想要以非公開的形式訪問非公開的個人資料? – 2012-08-06 11:52:37

+0

我想訪問「非公開個人資料信息」。 – RanRag 2012-08-06 11:53:34

+0

@Wooble:真的嗎?我還沒有找到任何解決方案。 – 2012-08-06 12:16:23

回答

5

你很幸運:既有API,至少有兩個python庫(Py-StackExchangeStack.PY)使用該API。

一個警告:個人信息要求您使用v2.0 API,但目前發佈的Py-StackExchange版本僅支持1.1版本。 GitHub repository for the library有一個updating-2.0 branch,可能會或可能不會爲你工作。 Stack.PY does支持版本2.0(也是2.1!)。

API本身基於具有JSON響應的HTTP請求,因此您也可以直接調用API。

+0

謝謝。看着它。 – RanRag 2012-08-06 11:56:05

+0

你有一個想法如何使用這個庫進行身份驗證,或者如果這甚至可能? – 2012-08-06 11:58:11

+2

我依稀記得只有2.0版的API可以訪問私人信息,而且這個庫只支持1.1版本,所以我對這個問題有一些疑問。 – 2012-08-06 12:00:47