2011-08-01 4 views
0

Facebook C#SDKのCSWPFSimpleAppを数日間使用しようとしましたが、これは決して機能しませんでした。私は自分のAppIDを入力しても、適切なアクセス権のダイアログが表示されません。それは単に一般的なFacebookのホームページのログインに行く。Facebook C#SDKでCSWPFSimpleAppが壊れていますか?

ログインすると、ユーザーの詳細が表示されたメッセージボックスがポップアップされますが、facebookOAuthResultは常にnullです。

private void DisplayAppropriateMessage(FacebookOAuthResult facebookOAuthResult) 
    { 
     if (facebookOAuthResult == null) //always null here 
     { 
      // most likely user closed the FacebookLoginDialog, so do nothing 
      return; 
     } 

逆に、私はこのブログに記載されている例を踏襲しているし、それは完全に正常に動作します: http://blog.prabir.me/post/Facebook-CSharp-SDK-Writing-your-first-Facebook-Application.aspx

はCSWPFSimpleAppサンプルが壊れていますか?または私は何か間違っているのですか?私はFacebookSDK-5.0.50.0-8305c3f8ea2.srcを使用しています

おかげで、 -Paul

答えて

0

ありのFacebookからの変更とWPFブラウザコントロールのバグだったのフラグメント部分のすべてを無視しますurl is after#

私は既にコードから質問してアクセストークンのコードを交換することで、サンプルを別の方法で更新しました。 (私は個人的には、ExchangeCodeForAccessTokenはアプリ自体でアプリの秘密を配布する必要があるため、wpfの代わりにwinformsを使用することをお勧めします)

関連する問題