7.2. 发送短信(sms 包)

说明

上一节我们已经获取到发送短信的四个要素

  • sign_name —— 签名
  • template_code —— 模板
  • access_key_id —— 秘钥 ID
  • access_key_secret —— 秘钥密码

这一节来开发短信发送的功能。

1. Driver interface

首先我们来定制 sms 包的 Driver interface。

Driver interface 将短信提供商抽象化,后面如果我们有需要,可以很方便地切换短信服务商。

pkg/sms/driver_interface.go

package sms

type Driver interface {
    // 发送短信
    Send(phone s...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 3

loveshes
Go API 教程中使用腾讯云发送短信
6 个点赞 | 3 个回复 | 代码速记 | 课程版本 1.17
sreio
使用阿里云短信服务官方库
2 个点赞 | 0 个回复 | 代码速记 | 课程版本 1.17
go 1.22 阿里云短信使用的sdk出错
0 个点赞 | 0 个回复 | 问答 | 课程版本 1.19