Awesome
<div align="center"> <h1>Go AliMail</h1> <p> 🧰 阿里企业邮箱 GO 语言 SDK 🧰 </p> <img src="https://cdn.jsdelivr.net/gh/eryajf/tu@main/img/image_20240420_214408.gif" width="800" height="3"> </div><br> </div>项目简介
阿里企业邮箱GO语言SDK。
接口文档地址:https://mailhelp.aliyun.com/openapi/index.html
目前只写了部分接口,其余接口空了补充,也欢迎有需要的同仁PR。
- 组织
- 域名
- 用户
- 部门
- 邮件组
- 公共联系人
- 联系人
- 分组
- 邮件
- 邮件
- 邮件文件夹
- 日历
- 日历
- 日历文件夹
- 登录&登出
- 审计日志
- 文件流
快速开始
安装依赖
go get github.com/eryajf/go-alimail
简单示例
package main
import (
"context"
"fmt"
"github.com/eryajf/go-alimail/alimail"
)
func main() {
client := alimail.NewClient("appID", "appSecret")
on, err := client.Organization.Get(context.Background())
if err != nil {
fmt.Printf("Error: %v\n", err)
}
fmt.Printf("Organization: %+v\n", on)
domains, err := client.Domain.List(context.Background())
if err != nil {
fmt.Printf("Error: %v\n", err)
}
fmt.Printf("Domains: %+v\n", domains)
}
其他说明
- 如果觉得项目不错,麻烦动动小手点个 ⭐️star⭐️!
- 如果你还有其他想法或者需求,欢迎在 issue 中交流!
捐赠打赏
如果你觉得这个项目对你有帮助,你可以请作者喝杯咖啡 ☕️
支付宝 | 微信 |
---|---|