using System;
namespace HDL_ON.DAL.Server
{
public class NewAPI
{
#region 新微服务接口
//***********************************************
//注意:和住宅相关的接口要请求住宅所在区域的域名 regionUrl
//***********************************************
#region ■ RegionCluster -- 全球区域列表___________________________
///
/// 根椐用户账号获取注册区域 免登录 // 检测账号是否注册也用这个接口
///
public const string API_POST_GetRegionByAccount = "/smart-footstone/region/regionByAccount";
///
/// 获取全球区域列表 免登录
///
public const string API_POST_GlobalRegionList = "/smart-footstone/region/globalRegionList";
#endregion
#region ■ AcCluster -- 登录和注册部分___________________________
///
/// 帐号登录
///
public const string API_POST_Login = "/smart-footstone/member/oauth/login";
///
/// 发送验证码
///
public const string API_POST_Verification_Send = "/smart-footstone/verification/message/send";
///
/// 输入验证码注册
///
public const string API_POST_Member_Register = "/smart-footstone/member/oauth/register";
///
/// 用户找回密码
///
public const string API_POST_Member_ForgetPwd = "/smart-footstone/member/oauth/forgetPwd";
///
/// 修改密码
///
public const string API_POST_Update_Pwd = "/smart-footstone/member/memberInfo/updatePwd";
#endregion
#region ■ HomeCluster -- 住宅管理接口___________________________
/////
///// 添加住宅
/////
//public const string API_POST_Addhome = "/HomeCluster/V1/addhome";
///
/// 获取住宅分页
///
public const string API_POST_Gethomepager = "/home-wisdom/home/list";
///
/// 删除住宅
///
public const string API_POST_Home_Delete = "/home-wisdom/home/delete";
///
/// 更新住宅
///
public const string API_POST_Home_UpdateHome = "/home-wisdom/home/update";
#endregion
#region ■ 子账号 -- 添加住宅成员___________________________
///
/// 添加子账户
///
public const string API_POST_Child_Add = "/home-wisdom/child/account/add";
///
/// 删除子账户
///
public const string API_POST_Child_Delete = "/home-wisdom/child/account/delete";
///
/// 根据住宅 id 查询所有的子账户
///
public const string API_POST_Child_FindAll = "/home-wisdom/child/account/findAll";
///
/// 更新远程控制
///
public const string API_POST_Child_Update = "/home-wisdom/child/account/update";
///
/// 子账号管理员获取主账号授权Token
///
public const string API_POST_Child_GetMasterToken = "/home-wisdom/child/account/masterToken/get";
#region 数据分享
///
/// 分享指定文件给指定成员
///
public const string API_POST_Home_Share_Add = "/home-wisdom/home/share/add";
///
/// 查询指定成员的所有分享文件
///
public const string API_POST_Home_Share_FindAll = "/home-wisdom/home/share/findAll";
///
/// 下载指定的分享文件
///
public const string API_POST_Home_Share_DownOne = "/home-wisdom/home/share/downOne";
///
/// 删除指定的分享文件
///
public const string API_POST_Home_Share_Delete = "/home-wisdom/home/share/delete";
#endregion
#endregion
#region ■ GatewayCluster -- 网关___________________________
///
/// 绑定网关到住宅
///
public const string API_POST_BindGateway = "/home-wisdom/gateway/bindGateway";
///
/// 获取住宅网关分页
///
public const string API_POST_GetGatewayList = "/home-wisdom/gateway/getGatewayList";
/////
///// 解绑绑网关到住宅
/////
public const string API_POST_UntieGateway = "/home-wisdom/gateway/untieGateway";
#endregion
#region ■ GatewayCenterCluster -- 网关中心服务器___________________________
/////
///// 网关登录
/////
//public const string API_POST_GatewayLogin = "/GatewayCenterCluster/V1/gatewayLogin";
#endregion
#region ■ ClientCenterCluster -- 客户端中心服务器___________________________
///
/// 获取远程连接
///
public const string API_POST_GetMqttRemoteInfo = "/home-wisdom/mqtt/getRemoteInfo";
#endregion
#region ■ HomebackupCluster -- 住宅备份微服务___________________________
///
/// 创建文件夹
///
public const string API_POST_Folder_Create = "/home-wisdom/backup/folder/create";
///
/// 删除文件夹
///
public const string API_POST_Folder_Delete = "/home-wisdom/backup/folder/delete";
///
/// 查找所有文件夹
///
public const string API_POST_Folder_FindAll = "/home-wisdom/backup/folder/findAll";
///
/// 更新文件夹
///
public const string API_POST_Folder_Update = "/home-wisdom/backup/folder/update";
///
/// 上传文件
///
public const string API_POST_File_Create = "/home-wisdom/backup/file/create";
/////
///// 删除文件
/////
//public const string API_DELETE_File_Delete = "/HomebackupCluster/V1/file/delete";
///
/// 下载备份文件
///
public const string API_POST_File_Down = "/home-wisdom/backup/file/downOne";
///
/// 查询一个文件夹所有文件名
///
public const string API_POST_File_FindAll = "/home-wisdom/backup/file/findAll";
#endregion
#region ■ zigbeespeakerservice -- 语音控制服务___________________________
///
/// 获取音箱列表
///
public const string API_GET_Speaker_Auth = "/speakerservices/Auth";
///
/// 修改音箱备注
///
public const string API_PUT_Speaker_Auth_Rename = "/speakerservices/Auth";
///
/// 获取设备和场景列表
///
public const string API_GET_Speaker_BatchEdit_V2 = "/speakerservices/BatchEdit_V2";
///
/// 添加设备和场景列表
///
public const string API_POST_Speaker_BatchEdit_V2 = "/speakerservices/BatchEdit_V2";
#endregion
#region ■ pushserivce -- 推送服务接口___________________________
///
/// 添加推送消息
///
public const string API_POST_Pushserivce_Addpushinfo = "/pushserivce/V1/addpushinfo";
///
/// 清空推送的消息记录
///
public const string API_DELETE_Pushserivce_Clearmessagelist = "/pushserivce/V1/clearmessagelist/{pushId}";
///
/// 删除推送消息
///
public const string API_DELETE_Pushserivce_Deletepushinfo = "/pushserivce/V1/deletepushinfo/{pushId}";
///
/// 获取推送消息记录
///
public const string API_GET_Pushserivce_Getpushmessagelist = "/pushserivce/V1/getpushmessagelist/{pushId}";
///
/// 标记消息已读
///
public const string API_PUT_Pushserivce_Markread = "/pushserivce/V1/markread/{pushId}";
#endregion
#endregion
}
/////
///// BaseRequestObj
/////
//[System.Serializable]
//public class BaseRequestObj
//{
// public string RequestVersion = MainPage.CodeIDString;
// public string RequestSource = MainPage.ClientType;
// public string LoginAccessToken;
//}
}