2010-07-06 44 views
0

我正在爲我們的網站開發c#中的通知服務。它的Windows服務沒有用戶界面(asp.net/winform)。此服務將在特定時間運行並在用戶牆上發佈內容。我在我們的網站中使用社交插件,用戶可以授予所需權限。基於此我有幾個問題
使用c離線訪問facebook#

1)是否有任何C#庫或sdk可用於Facebook。
2)我必須存儲什麼信息才能離線訪問Facebook。

我希望我的問題很清楚。謝謝你的幫助。

更新1:我真的需要幫助。再次感謝。

+0

通過離線我想你指未經用戶?未連接到互聯網時不處於脫機狀態。 – 2010-07-08 17:57:44

+0

Facebook將'離線訪問'定義爲能夠訪問用戶信息,即使他們沒有專門登錄到Facebook或您的應用程序。 – 2010-07-08 17:59:16

+0

@ShaneC是的,但一旦用戶授予權限。 – Nnp 2010-07-08 18:26:07

回答

1
  1. 有可以使用Facebook的API,http://developers.facebook.com/
  2. 你不能訪問Facebook下線?我的意思是,如果您想在線保存最新信息,然後在離線狀態下重新訪問舊信息,只需保存網頁即可,但無法訪問任何新信息。所以你沒有真正訪問Facebook ..
+0

謝謝湯米。但我沒有任何網頁。我的通知服務與我的網站分開運行。 – Nnp 2010-07-06 20:08:23

0

你需要用戶登錄,並有一個權限,你可以請求,使會話你永久。您必須擁有某種安裝程序或可讓用戶登錄的東西,授予該權限,然後您將保存該訪問令牌。用戶界面明智,看digsby,並注意他們如何讓你登錄Facebook首次鏈接你的Facebook帳戶。

+0

我確實有網站,用戶可以使用他們的FB賬戶登錄。一旦他們在我的後端windowservice sigin應該能夠張貼東西給用戶牆,而用戶沒有登錄到我的網站。 – Nnp 2010-07-08 18:28:03