You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
using System ;
using TencentCloud.Common.Profile ;
using TencentCloud.Common ;
using TencentCloud.Sms.V20210111 ;
using TencentCloud.Sms.V20210111.Models ;
using GDZZ.Core.Entity ;
using GDZZ.Core ;
namespace GDZZ.Application.Help
{
public class TencentCloudExamples
{
/// <summary>
/// 发送验证码
/// </summary>
/// <param name="req"></param>
/// <param name="cred"></param>
public static void SendTextMessage ( SendSmsRequest req , Credential cred )
{
// 实例化一个client选项, 可选的, 没有特殊需求可以跳过
ClientProfile clientProfile = new ClientProfile ( ) ;
// 实例化一个http选项, 可选的, 没有特殊需求可以跳过
HttpProfile httpProfile = new HttpProfile ( ) ;
httpProfile . Endpoint = ( "sms.tencentcloudapi.com" ) ;
clientProfile . HttpProfile = httpProfile ;
// 实例化要请求产品的client对象,clientProfile是可选的
SmsClient client = new SmsClient ( cred , "ap-guangzhou" , clientProfile ) ;
// 返回的resp是一个SendSmsResponse的实例, 与请求对象对应
SendSmsResponse resp = client . SendSmsSync ( req ) ;
// 输出json格式的字符串回包
Console . WriteLine ( AbstractModel . ToJsonString ( resp ) ) ;
}
}
}