Как получить расширенное разрешение, используя диалоговое окно

StackOverflow https://stackoverflow.com/questions/4722629

Вопрос

Мне нужно получить расширенное разрешение для моего приложения, используя JavaScript SDK. я нашел FB.Connect.showPermissionDialog; Но Facebook показывает, что это в старом JavaScript SDK. Так есть ли какой -нибудь новый метод доступен в новом JavaScript SDK Facebook?

Я разрабатываю приложение iframe.

Это было полезно?

Решение

Вы используете новый метод fb.login. Вот ссылка на документацию: http://developers.facebook.com/docs/reference/javascript/fb.login/

Вот как вы его используете:

FB.login(function(response) {
  if (response.session) {
    if (response.perms) {
      // user is logged in and granted some permissions.
      // perms is a comma separated list of granted permissions
    } else {
      // user is logged in, but did not grant any permissions
    }
  } else {
    // user is not logged in
  }
}, {perms:'read_stream,publish_stream,offline_access'});
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top