Отсутствует аутентификация в Preview API

Я хотел бы иметь возможность подключаться к моему приложению Facebook из Spotify (Coke Highlights позволяет это).

Однако в Preview API (который мне нужен для моего приложения) похоже, что authenticationWithFacebook отсутствует:

http://developer.spotify.com/technologies/apps/docs/09321954e7.html

Самое близкое это:

https://developer.spotify.com/technologies/apps/docs/preview/api/api-facebook-facebooksession.html

Где вы можете использовать showConnectUI, но это не работает и не задокументировано.


person williamparry    schedule 16.02.2013    source источник
comment
привет, у меня такая же проблема, пожалуйста, помогите мне, если вы найдете какое-либо решение по ней   -  person    schedule 31.05.2013


Ответы (1)


Модуль auth сначала отсутствовал, но теперь он является частью API приложений Spotify. Подробнее об этом можно прочитать на странице документации. Это выглядит так:

  require(['$api/auth#Auth'], function(Auth) {
    var appId = '<your_app_id>',
        permissions = ['user_about_me'];

    var auth = new Auth();
    auth.authenticateWithFacebook(appId, permissions)
      .done(function(params) {
        if (params.accessToken) {
          console.log('Your access token: ' + params.accessToken);
        } else {
          console.log('No access token returned');
        }
      }).fail(function(req, error) {
          console.error('The Auth request failed with error: ' + error);
      });
    }
  });

Кроме того, есть рабочий пример в приложение Tutorial на GitHub.

person José M. Pérez    schedule 15.01.2014