Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Авторизация на сайте через кнопки социальных сетей (https://javascript.ru/forum/misc/77234-avtorizaciya-na-sajjte-cherez-knopki-socialnykh-setejj.html)

Katy93 09.04.2019 10:42

Авторизация на сайте через кнопки социальных сетей
 
Вложений: 2
Пытаюсь сделать авторизацию на сайте через facebook, прочла эту статью https://developers.facebook.com/docs...ook-login/web/.
window.fbAsyncInit = function() {
    FB.init({
      appId      : '1092161434289816',
      cookie     : true,  // enable cookies to allow the server to access 
                          // the session
      xfbml      : true,  // parse social plugins on this page
      version    : '{api-version}' // The Graph API version to use for the call
    });

Я не поняла, что нужно вписывать в appId? Я создала приложение, у него есть Id его надо вписывать? Пример на первом и втором скриншоте (подчёркнуты красной линией)?
Вложение 4150
Вложение 4151
Я на рисунке цифры поставила, чтобы на них легче было ссылаться.

Dilettante_Pro 09.04.2019 11:45

Цитата из инструкции по ссылке в посте топикстартера:

Цитата:

Вставьте ID своего приложения в указанном месте.
И место в тексте программы
FB.init({
      appId      : '{your-app-id}',

рони 09.04.2019 13:00

Dilettante_Pro,
:-? а можно уточнить, что реально должно быть вместо '{your-app-id}'?

Alexandroppolus 09.04.2019 13:31

Цитата:

Сообщение от Katy93
Я не поняла, что нужно вписывать в appId?

что бы юзать их API, тебе надо зарегаться на фейсбуке как разработчик, там получить это id вот тут https://developers.facebook.com/apps
вроде так

рони 09.04.2019 13:40

Alexandroppolus,
Dilettante_Pro,
Цитата:

Сообщение от Katy93
Я не поняла, что нужно вписывать в appId?

Цитата:

Сообщение от рони
а можно уточнить, что реально должно быть вместо '{your-app-id}'?

что нужно вписать: строку, число, обьект, если обьект то в каком виде?

Katy93 09.04.2019 18:34

Вообщем получилось
window.fbAsyncInit = function() {
    FB.init({
      appId      : '1092161434289816',
      cookie     : true,  // enable cookies to allow the server to access 
                          // the session
      xfbml      : true,  // parse social plugins on this page
      version    : 'v3.2' // The Graph API version to use for the call
    });

при попытке авторизоваться мне выдаёт ошибку


Небезопасный вход заблокирован: Не удается получить токен доступа или войти в данное приложение с незащищенной страницы. Попробуйте перезагрузить страницу, используя префикс https://

нажимаю OK, получаю другую ошибку.

http://images.vfl.ru/ii/1554824035/a...0/26127151.jpg

Невозможно загрузить URL: Домен этого URL не включен в список доменов приложения. Чтобы загрузить этот URL, добавьте все домены и поддомены своего приложения в поле «Домены приложения» в настройках вашего приложения.

Как эти ошибки исправить?


Часовой пояс GMT +3, время: 12:45.