Unity使用阿里云发送短信

void Send_SMS(string phoneNumber, string code)
    {
        if (string.IsNullOrEmpty(phoneNumber) || string.IsNullOrEmpty(code))
        {
            return;
        }
        Debug.Log(phoneNumber);
        try
        {
            IClientProfile profile = DefaultProfile.GetProfile("cn-hangzhou", "LTAI4G27BxEb5XmJirg6L6By", "LqBtT8YbcivNiRRSgbfoDguHOBszcx");
            DefaultAcsClient client = new DefaultAcsClient(profile);
            CommonRequest request = new CommonRequest();
            request.Method = MethodType.POST;
            request.Domain = "dysmsapi.aliyuncs.com";
            request.Version = "2017-05-25";
            request.Action = "SendSms";
            request.Protocol = ProtocolType.HTTP;
            request.AddQueryParameters("PhoneNumbers", phoneNumber);
            request.AddQueryParameters("SignName", "更换签名等参数");
            request.AddQueryParameters("TemplateCode", "SMS_188642469");
            request.AddQueryParameters("TemplateParam", "{'code':'" + code + "'}");
            try
            {
                CommonResponse response = client.GetCommonResponse(request);
                Debug.Log(System.Text.Encoding.Default.GetString(response.HttpResponse.Content));
            }
            catch (ServerException e)
            {
                Debug.Log("ServerException:" + e);
            }
            catch (ClientException e)
            {
                Debug.Log("ClientException:" + e);
            }
        }
        catch (Exception e)
        {
            Debug.Log("Exception" + e);
        }
    }

Dll下载地址

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity是一种跨平台的游戏开发引擎,可以用于开发iOS、Android、Windows等多种平台的游戏。而阿里云则是阿里巴巴集团提供的云计算服务平台,该平台提供了各种云服务器、存储、数据库等服务,方便开发者部署和管理应用程序。 Unity阿里云之间的接口主要包括以下几个方面: 1. 阿里云云服务器(ECS)集成:Unity可以使用阿里云提供的API和SDK进行与ECS实例的交互,包括创建、删除、管理云服务器等。 2. 阿里云对象存储(OSS)集成:通过阿里云的OSS服务,Unity可以实现游戏素材的存储和管理,包括上传、下载、删除等操作。 3. 阿里云消息服务(MNS)集成:Unity可以通过阿里云的消息服务,实现游戏之间的消息传递和通信,方便实现多人游戏或在线功能。 4. 阿里云数据库服务(RDS)集成:Unity可以使用阿里云提供的数据库服务,如MySQL、SQL Server等,在游戏中存储和管理用户数据、排行榜等信息。 要实现Unity阿里云的接口,首先要根据阿里云提供的开发文档和教程了解相关的API和SDK的使用方法。然后,在Unity项目中导入相应的SDK,并根据文档进行配置和设置。最后,在代码中调用相应的API和方法,实现与阿里云的交互。 总之,Unity阿里云的接口集成可以为游戏开发者提供强大的云计算能力和存储服务,使得游戏开发和部署更加便捷和灵活。通过学习和掌握相关的教程和文档,开发者可以使用Unity开发出更具有丰富性和可扩展性的游戏应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值