0

今朝早く、Facebookからユーザーのメールアドレスを取得するための私のコードは正常に機能していましたが、今ではユーザーのメールを除くすべてを返します

Facebook C#SDKを使用してフィールドを取得します。メールを取得するための適切な権限があります。

他の開発者からの同様の問題:

FacebookDeveloperのGraphAPIExplorerを使用してjsonの戻りフィールドをテストしようとしましたが、電子メールフィールドもありません。

4

1 に答える 1

0

私はSOQ&Aをざっと読んだ後でこれを解決しました。これは、同じ問題に遭遇した人のための解決策です。

どうやら私たちは非推奨のパーミッションURL文字列を使用していました:

var parameters = new Dictionary<string, object>();
parameters.Add("permission", "email,more_permissions,blah,blah");

そしてこれを使用する必要があります:

var parameters = new Dictionary<string, object>();
parameters.Add("scope", "email,more_permissions,blah,blah");
于 2012-04-28T08:25:59.957 に答える