Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIRequest/Params/UserEmailParam.cs
T

56 lines
1.4 KiB
C#
Raw Normal View History

2026-04-10 18:30:56 +08:00
using System;
namespace Assets.MyGame.Scripts.Net.APIRequest.Params
{
/// <summary>
/// 获取邮件详情(GET)
/// 参数:id(邮件ID)
/// </summary>
[Serializable]
public class GetEmailParam : RequestParamBase
{
/// <summary>邮件 ID</summary>
public string id;
}
/// <summary>
/// 领取邮箱奖励(GET)
/// type: 1=指定邮件 2=全部未领取的
/// id: type=1 时传邮件 ID,type=2 可不传
/// </summary>
[Serializable]
public class RewardEmailParam : RequestParamBase
{
/// <summary>1=指定邮件 2=全部未领取的</summary>
public int type;
/// <summary>邮件 ID(type=1 时必填)</summary>
public string id;
}
/// <summary>
/// 删除已读邮件(GET)
/// type: 1=指定邮件 2=全部已读已领取邮件
/// id: type=1 时传邮件 ID,type=2 可不传
/// </summary>
[Serializable]
public class DeleteEmailParam : RequestParamBase
{
/// <summary>1=指定邮件 2=全部已读已领取邮件</summary>
public int type;
/// <summary>邮件 ID(type=1 时必填)</summary>
public string id;
}
2026-06-21 18:20:55 +08:00
/// <summary>
/// 更新头像参数(GET)
/// </summary>
[Serializable]
public class UpdateAvatarParam : RequestParamBase
{
/// <summary>头像地址或ID</summary>
public string avatarUrl;
}
2026-04-10 18:30:56 +08:00
}