このメソッドを使用してアクセス トークンを取得しています。
function _getToken(callback){
FB.api('oauth/access_token', {
client_id: fbSettings.client_id,
client_secret: fbSettings.client_secret,
grant_type: fbSettings.grant_type
}, function (res) {
console.log(res);
if(res.error) {
callback('error getting token: ', res.error);
return;
}
callback(null, { token: res.access_token, expires: res.expires });
});
}
次に、このクエリを呼び出しています。
SELECT online_presence, name FROM user WHERE uid = ...
しかし、私が生成したトークンには許可がないため、応答オンラインプレゼンスは空の文字列ですuser_online_presence
。トークンを生成するときにこの権限を設定するにはどうすればよいですか?