2009-10-19 58 views
4

我使用Twitter的OAuth API更新用戶的Twitter帳戶(Twitter狀態更新),只要他們授予我的網站的許可/授權他們的Twitter帳戶。效果很好。是否有可能在.NET中以編程方式執行Facebook狀態更新?

同樣可以用Facebook來完成嗎?

我被告知Facebook的連接這樣做,但我能看到的是談論如何讓Facebook嵌入式應用(迷你網站,坐在裏面的Facebook應用程序)的頁面。

我不想做那樣的事情。我只想讓用戶給我的網站讀/寫他們的Facebook帳戶(授權)權限,然後更新他們的Facebook的狀態。

可以這樣做嗎?任何指向.NET示例的鏈接?

編輯:當我說'狀態更新',Facebook是否稱此爲'Feed'?如在,你發佈一個新的飼料項目?

編輯2:好了,我試圖通過網絡對一些場景的例子看,以幫助觀察我的問題。

YouTube會這樣做。在YT中,當你發佈視頻時,你可以自動更新你的Facebook狀態信息,只要你已經給予YT許可。看看這個screenie的...

alt text http://img16.imageshack.us/img16/9734/connectwf.png

注意YT如何讓你給Facebook的許可?這就是我想要做的。

AND ..(這很重要)...這是一個難以忘懷的事情。一旦用戶點擊Facebook Connect鏈接,授權,然後回到原來的(我的)網站,用戶再也不必授權(這就是Twitter所做的)。

這是可能的嗎?我需要搜索哪些關鍵字,請在.NET中執行此操作?

回答

2

您可以在http://developer.facebook.com/閱讀所有關於他們的開發者網站Facebook的API的。

具體來說,Status.set方法可能是你在找什麼。

+0

我知道Facebook的東西的鏈接。我希望能夠理解一些概念。 Facebook是如何連接Twitters OAuth?一旦我與Facebook授權,我的網站可以做的東西,代表用戶..我會得到一個AccessToken,然後我可以用它來自動驗證與Facebook與我做一個Status.set thingy? /我還沒有檢查出Status.set的doco ..只是... /我跑了這麼做。 – 2009-10-19 02:41:37

相關問題