2012-01-24 2 views
1

からユーザIDを取得し、私はFacebookのC#のSDKのマイナーな問題を抱えているFacebookのC#のSDKには、署名要求

私はちょうど署名要求から、アクセス権を求めずにFacebookのユーザーIDを取得したいです。今まで私は以下のコードを書いています:

 var current = new DefaultFacebookApplication { AppId ="***", AppSecret = "***" }; 

     dynamic signedRequest = FacebookSignedRequest.Parse(current, Request); 


     var UserId = (string)signedRequest.Data.user.id; 

私の最初の質問は:それは可能ですか? oauthなしでユーザーIDを取得することは可能ですか? 第2に、(文字列)signedRequest.Data.user.idステートメントが正しい場合は可能ですか?

答えて

1

あなたのアプリを認証していない限り、signed_request からFacebookのユーザーIDを取得することはできません。プライバシーに関する問題です。

+0

まあ、私は正常に動作したjavascript APIを使用しました。とにかくありがとう! – mathew

+0

実行時には、サーバー上で作業を行う必要がないことがあります。 authを実行するためのJS SDKの使用は、処理を迅速に行う方法です。おめでとう:) – DMCS

関連する問題