2013-03-13 158 views
0

我做一個項目,一些大學的工作,並試圖與Facebook的自己的服務器端登錄功能整合: https://developers.facebook.com/docs/howtos/login/server-side-login/Facebook服務器端登錄不PHP

唯一的問題是它的PHP解釋和我m使用python。我看了一下關於它如何使用重定向的概述,我打算使用urllib2在整個過程中對Facebook執行HTTP請求。

任何人都可以給我一個從PHP到Python的翻譯,甚至是描述我必須做的僞代碼,因爲我不知道所有這些PHP函數做什麼,所以我真的不知道該怎麼去寫一些相當於。

謝謝,山姆

回答

0

我已經在Ruby做過,但這看起來像一個好的開始。

http://facebook-python-library.docs-library.appspot.com/facebook-python/examples/oauth.html

而類似的事情有人問,它好像有有用的鏈接

What python library I should use for facebook OAuth and OpenGraph

+0

我看過Django-facebook,但不幸的是Django似乎比我需要的要多得多,而且有點複雜,所以我堅持我所知道的,直到項目截止日期之後,我在工作在我自己的時間。第一個鏈接真的很好,但:) :) - 編輯 - 沒有代表投票了::( – Sam 2013-03-13 19:25:05

+0

我認爲面值或pyFacebook獨立於Django。 – ranrun 2013-03-13 19:32:45

0

我有一個Python庫,這是否:

它也在PyPi上。

主要文件顯示如何將它集成到金字塔的服務器端和模板中。在Django,Flask中做,不管類似。

+0

謝謝,我沒有使用任何框架,因爲它是很多在我的數據請求中,我只是使用Facebook FQL和HTTP,使用mod_wsgi返回一串html(已經爲我完成了),我只需要做一個便宜又快樂的後端勾選框,所以一個完整的框架是有點太多了。但是,謝謝:D – Sam 2013-03-13 19:44:12

+0

我寫的軟件包不依賴於框架(當我需要這樣做時,我發現所有依賴於Django的軟件包或者類似的),它只是有一些額外的方法來簡化與金字塔的集成。 – 2013-03-13 19:51:11

+0

真棒,我已經爲它添加了書籤,我剛剛掌握了第一個鏈接,所以我知道實際上發生了什麼。 – Sam 2013-03-13 20:10:23