首先要 到這個網站 download API 所需要的檔案
http://facebooktoolkit.codeplex.com/releases/view/39727
裡面有一個 Samples 的 zip 檔, download 下來就可以跑 DEMO 例子
-------------------------------------
在跑 Samples 的例子之前,必須要在 facebook 建立一個 application 並取得 API 金鑰
建立一個 application:
連到 facebook developer

建立新應用程式

取得相關訊息

接者可以打開 samp file 將 API 金鑰 替換即可
sample code 這個 sample 是 FBToolkit.Samples.WPF 的專案
public partial class MainWindow : Window
{
   DesktopSession session;
   public static BindingManager FacebookService { get; private set; }
   public MainWindow()
   {
           ///DesktopSession(string appKey, string sessionSecret, string sessionKey, bool isWPF, List permissions) 
       session = new DesktopSession( 
appKey, null, null, true, new List() { Enums.ExtendedPermissions.read_stream, Enums.ExtendedPermissions.publish_stream });
  
       session.Login();
       Api api = new Api(session);
       var friends = api.Friends.GetUserObjects();
       var service = BindingManager.CreateInstance(session);
       ServiceProvider.Initialize(service);
  
       InitializeComponent();
  
   }
}
   
沒有留言:
張貼留言