0

確かにもう聞かれました。数か月ごとにFacebookがAPIを変更し、質問が新しくなっただけです...

現在の方法は何ですか?

(私はユーザーに拡張許可を受け入れさせました)。

FB ヘルプでは、.net ツールキットには存在しない getInfo().contact_email を使用する必要があると主張しています。

4

1 に答える 1

2

ここにリストされているように、「email」は必要なフィールドです。ユーザーのプロキシされた電子メール アドレス(@facebook.com) または実際のアドレスが含まれます。ユーザーがアプリケーションにメールの許可を与えていない場合は空白になります。

私はかなり長い間 .Net ツールキットを見ていませんでしたが、そのフィールドが存在しない場合、それを掘り下げて再コンパイルする必要のない回避策は、ユーザー テーブルに対して fql クエリを実行することです。

于 2010-04-16T08:46:45.857 に答える