第三方SDK关联
GAMEPOT Unreal SDK支持与第三方SDK关联。
第三方SDK登录关联
如要通过第三方SDK关联使用登录功能,请参考表的内容在下列参数输入值后使用代码。
参数及代码
由于不支持自动登录,因此需要每次调用。
参数名
是否必需
类型
概述
userid
必填
FString
用户唯一ID 值无法使用“:”(冒号)
FString userid = TEXT("memberid of 3rd party sdk");
if (FGamePotSDKPluginModule::IsGamePotSdkAvailable())
FGamePotSDKPluginModule::GetSharedGamePotSdk()->loginByThirdPartySDK(userid);
第三方SDK支付关联
如要通过第三方SDK关联使用支付功能,请参考表的内容在下列代码输入参数值后使用代码。
参数及代码
参数名
是否必需
类型
概述
productid
必填
FString
在仪表盘添加的道具ID
transactionid
必填
FString
付费发票号(GPA-xxx-xxxx-xxxx)
store
必填
付费商店(google
、apple
、one
、galaxy
)
currency
选择
FString
货币(KRW、USD)
price
选择
double
付费道具的金额
paymentid
选择
FString
支付ID 一般与store_id相同
uniqueid
选择
FString
开发商使用的唯一ID
FString productId = "purchase_001";
FString transactionId = "GPA-xxx-xxxx-xxxx";
FString currency = "KRW";
double price = 1200;
FString paymentId = "google";
FString uniqueId = "developer unique id";
if (FGamePotSDKPluginModule::IsGamePotSdkAvailable())
{
FGamePotSDKPluginModule::GetSharedGamePotSdk()->sendPurchaseByThirdPartySDK(FString productId, FString transactionId, FString currency, double price, FString store, FString paymentId, FString uniqueId);
}
Last updated