跳到主要内容

Share API

Share API

ShareForReward(url, onSuccess, onFail)

执行奖励分享。分享 UI 和奖励判定由平台处理,SDK 仅接收最终结果。

参数:

参数类型必填说明
urlstring-要分享的 URL(可为 null)
onSuccessAction<ShareForRewardResult>-成功回调
onFailAction<string>-失败回调

成功响应 (ShareForRewardResult):

字段类型说明
rewardedbool是否发放奖励
// 奖励分享
TudadaSDK.Instance.ShareForReward(
url: "https://example.com/share",
onSuccess: (result) => {
if (result.rewarded)
{
Debug.Log("分享完成 - 已发放奖励");
}
},
onFail: (err) => Debug.LogError("分享失败: " + err)
);

// 不带 URL 调用
TudadaSDK.Instance.ShareForReward(
onSuccess: (result) => Debug.Log("奖励: " + result.rewarded)
);