0

2つの質問があります

requestPermissions フィールドはここに入りますか (クリックで実行)

 Meteor.loginWithFacebook({requestPermissions: ['user_friends']});

またはここ

ServiceConfiguration.configurations.insert({
  service: "facebook",
  appId: Meteor.settings.facebook.appId,
  secret: Meteor.settings.facebook.secret,
  requestPermissions: ['user_friends']
});

requestPermissions フィールドを ServiceConfiguration に追加しても、効果がないようです。

どちらのオプションも、services.facebook フィールドにフレンドリストを表示しません。フレンドリストはどこにありますか? これは現在の Facebook アカウント パッケージのバグですか? 私もこれをやってみました

Accounts.onCreateUser(function (options, user) {
  debugger;
  // nothing here, options just holds name.
  return user;
});

助けてください

4

1 に答える 1

1

チェック: http://docs.meteor.com/#/full/accounts_ui_configおよびhttps://developers.facebook.com/docs/reference/fql/permissions/

Facebook に許可を求める必要があります。これには審査プロセスがあります。Facebook が提供していない許可を要求しても意味がありません。API に対する最近のfacebookの変更に関するこのトピックをお読みください。

パッケージを使用してfbgraphFacebook をクエリしています: https://github.com/criso/fbgraph

于 2014-11-23T14:48:05.760 に答える