获取项目 ID
在这里,您将学习如何查找和获取集成所需的各种 ID。
项目 ID
在发布商帐户中,在您的项目名称旁找到项目 ID。
登录管理器 ID
要获取项目的登录管理器 ID,请打开发布商帐户中的项目,导航到登录管理器 > 仪表 板,然后复制登录管理器项目名称旁的 ID。
在 SDK 中使用 ID
现在即可将获取的 ID 用于 SDK 初始化前的配置。
- Unity
- Android
- iOS
var settings = XsollaStoreClientSettings.Builder.Create()
.SetProjectId(<Project ID>)
.SetLoginId(<Login ID>)
...
提示
For more information on how to configure the SDK, visit Configure SDK.
final Config billingClientConfig = new Config(
Config.Common.getDefault(),
Config.Integration.forXsolla(
Config.Integration.Xsolla.Authentication.forAutoJWT(
ProjectId.parse(<Project ID>).getRight(),
LoginUUID.parse(<Login ID>).getRight()
)
),
Config.Payments.getDefault()
);
提示
For more information on how to configure the SDK, visit Configure SDK.
- Objective-C
- Swift
SKPaymentSettings* settings = [[SKPaymentSettings alloc] initWithProjectId: <Project ID>
loginProjectId: <Login ID>
platform: SKPaymentPlatformStandalone
paystationUIThemeId: SKPaystationThemeDark
paystationUISize: SKPaystationSizeMedium];
SKPaymentQueue* queue = [SKPaymentQueue defaultQueue];
[queue startWithSettings: settings];
let settings = SKPaymentSettings(projectId: <Project ID>,
loginProjectId: <Login ID>,
platform: .standalone)
SKPaymentQueue.default().start(settings)
提示
For more information on how to configure the SDK, visit Configure SDK.