2

wpf(c#)でデスクトップベースのアプリケーションを開発したい。Facebookアカウントにもログインするためのオプションが必要になります。だから私は自分のアプリをfb開発者サイトに登録し、スタックオーバーフローリンクを参照してC#SDKをダウンロードしました。常に接続に失敗します

//私が使用したコード

 string APIKey = ConfigurationManager.AppSettings["API_Key"];
    string APISecret = ConfigurationManager.AppSettings["API_Secret"];

Facebook.Session.ConnectSession connectsession = new Facebook.Session.ConnectSession(APIKey, APISecret);
if (connectsession.IsConnected())
            {
        Facebook.Rest.Api api = new Facebook.Rest.Api(connectsession);
        var friends = api.Friends.GetLists();
        foreach (var friend in friends)
        {
            System.Console.WriteLine(friend.name);
        }
}

C#SDKが非推奨になったことを伝えるサイトもあります。

http://developers.facebook.com/blog/post/624/

Facebook Graph C#SDK Ver 6.0:アプリのページにイベントを作成できません

wpfを使用してデスクトップベースのアプリでFacebookAPI統合を開始するのを手伝ってください。一部の団体はグラフAPIを使用するように依頼しましたが、これがc#をサポートするかどうかは疑問です。Facebook統合の私のステップを開始するためにstrukです。

4

1 に答える 1

0

グラフ API は C# で完全にサポートされています。これは REST に基づいており、C# コードを介して REST サービスを呼び出すことができるためです。明らかに URL 呼び出しはメソッド呼び出しとは異なります。グラフ API では、URL を呼び出してその応答を解析できます。グラフ API を使用することをお勧めします。Facebook は、オープン ソース コミュニティによって管理されているオープン ソース ライブラリである C# SDK を提供していませんが、グラフ API のヘルプは Facebook から直接提供されています。

ここここをチェックして、C# からグラフ API を呼び出す方法を確認してください

于 2012-06-07T11:31:25.917 に答える