Инициализация SDK
Инициализируйте SDK одним из следующих способов:
- Используйте компонент XsollaSettingsManager, для этого:- Добавьте на сцену пустую ноду и выберите ее в панели Hierarchy .
- В панели Inspector нажмитеAdd Component и выберитеXsollaSettingsManager.
- Укажите параметры проекта из Личного кабинета:
 
- Добавьте на сцену пустую ноду и выберите ее в панели 
- В поле Project ID укажите ID проекта, который можно найти в Личном кабинете рядом с названием проекта.
- В поле Login ID укажите ID варианта авторизации. Чтобы получить его, откройте проект в Личном кабинете, перейдите в раздел Игроки > Авторизация > Дашборд > проект авторизации и нажмите Скопировать ID рядом с названием варианта авторизации. В полеClient ID укажите ID клиента OAuth 2.0, который можно найти в Личном кабинете в разделе Игроки > Авторизация > проект авторизации > OAuth 2.0 аутентификация.
- В поле Redirect URI укажите URL-адрес или путь в приложении, на который перенаправляются пользователи после успешной аутентификации, подтверждения электронной почты или сброса пароля. Значение должно совпадать с указанным в Личном кабинете в разделе Игроки > Авторизация > проект авторизации > OAuth 2.0 аутентификация.
- При необходимости задайте другие настройки, например параметры отображения платежного интерфейса в разделе Pay Station UI .
 
- В поле 
 
- Добавьте следующие строки в исходный код проекта в Cocos Creator, где:- <yourLoginId>— ID варианта авторизации. Чтобы получить его, откройте проект в Личном кабинете, перейдите в раздел Игроки > Авторизация > Дашборд > проект авторизации и нажмите Скопировать ID рядом с названием варианта авторизации.
- <yourProjectId>— ID проекта, который можно найти в Личном кабинете рядом с названием проекта.
- <yourClientId>— ID клиента OAuth 2.0, который можно найти в Личном кабинете в разделе Игроки > Авторизация > проект авторизации > OAuth 2.0 аутентификация.
- <redirectURI>— URL-адрес или путь в приложении, на который перенаправляются пользователи после успешной аутентификации, подтверждения электронной почты или сброса пароля. Значение должно совпадать с указанным в Личном кабинете в разделе Login > проект авторизации > Безопасность > OAuth 2.0 аутентификация.
 
Copy
- typescript
1var settings: XsollaSettings = {
2            loginId: '<yourLoginId>',
3            projectId: '<yourProjectId>',
4            clientId: '<yourClientId>',
5            redirectURI: '<redirectURI>',
6            enableSandbox: IsSandbox
7        }
8
9        Xsolla.init(settings);
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.