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