SDK для Cocos Creator / Инициализация SDK
  На главную

SDK для Cocos Creator

Инициализация SDK

Инициализируйте SDK одним из следующих способов:

  • Используйте компонент XsollaSettingsManager, для этого:
    1. Добавьте на сцену пустую ноду и выберите ее в панели Hierarchy.
    2. В панели Inspector нажмите Add Component и выберите XsollaSettingsManager.
    3. Укажите параметры проекта из Личного кабинета:

      1. В поле Project ID укажите ID проекта, который можно найти в Личном кабинете рядом с названием проекта.
      2. В поле Login ID укажите ID варианта авторизации. Чтобы получить его, откройте проект в Личном кабинете, перейдите в раздел Login > Дашборд > проект авторизации и нажмите Скопировать ID рядом с названием варианта авторизации. В поле Client ID укажите ID клиента OAuth 2.0, который можно найти в Личном кабинете в разделе Login > проект авторизации > OAuth 2.0 аутентификация.
      3. В поле Redirect URI укажите URL-адрес или путь в приложении, на который перенаправляются пользователи после успешной аутентификации, подтверждения электронной почты или сброса пароля. Значение должно совпадать с указанным в Личном кабинете в разделе Login > проект авторизации > OAuth 2.0 аутентификация.
      4. При необходимости задайте другие настройки, например параметры отображения платежного интерфейса в разделе Pay Station UI.

  • Добавьте следующие строки в исходный код проекта в Cocos Creator, где:
    • <yourLoginId> — ID варианта авторизации. Чтобы получить его, откройте проект в Личном кабинете, перейдите в раздел Login > Дашборд > проект авторизации и нажмите Скопировать ID рядом с названием варианта авторизации.
    • <yourProjectId> — ID проекта, который можно найти в Личном кабинете рядом с названием проекта.
    • <yourClientId> — ID клиента OAuth 2.0, который можно найти в Личном кабинете в разделе Login > проект авторизации > OAuth 2.0 аутентификация.
    • <redirectURI> — URL-адрес или путь в приложении, на который перенаправляются пользователи после успешной аутентификации, подтверждения электронной почты или сброса пароля. Значение должно совпадать с указанным в Личном кабинете в разделе Login > проект авторизации > Безопасность > OAuth 2.0 аутентификация.
Copy
Full screen
Small screen
var settings: XsollaSettings = {
            loginId: '<yourLoginId>',
            projectId: '<yourProjectId>',
            clientId: '<yourClientId>',
            redirectURI: '<redirectURI>',
            enableSandbox: IsSandbox
        }

        Xsolla.init(settings);
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 22 января 2024

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!