Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

获取邮箱联系人列表

标签邮箱联系人

请求说明

字段
请求地址https://openapi.wps.cn/v7/mail_contacts
HTTP 方法GET
接口描述获取在当前企业范围内邮箱联系人列表
签名方式KSO-1
权限要求
查询和管理邮箱联系人(应用授权) kso.mail_contact.readwrite
查询邮箱联系人(应用授权) kso.mail_contact.read

查询参数 (Query)

属性名类型是否必填描述可选值
page_sizeinteger分页大小-
page_tokenstring翻页token,获取首页无需提供-
with_totalboolean是否返回total字段,默认不返回-
contact_idsarray邮箱联系人ID列表,传入多个时以英文逗号','分隔。指定id获取时会忽略分页参数,且不会进行分页返回。-

响应体(Response)

状态码: 200

没有可用的数据

代码示例

go
package main

import (
	"context"
	"log"
	"net/http"

	"ksogit.kingsoft.net/open-std/wps365-apiclient-go/wps365"
)

// 构造一个 API Client
var apiclient = wps365.NewAPIClient(
	wps365.OptBasePath("https://api.wps.cn"),
	wps365.OptHTTPClient(
		&http.Client{
			Transport: http.DefaultTransport,
		},
	),
)
// 获取在当前企业范围内邮箱联系人列表
func ListMailContactsSample() {
	// 将 sid 设置到上下文
	ctx := wps365.WithAuth(context.Background(), "...")
	// 获取在当前企业范围内邮箱联系人列表
	ListMailContactsRespBody, err := apiclient.NewListMailContactsRequest(
	).Execute(ctx)
	if err != nil {
		log.Fatalf(err.Error())
	}
	log.Printf("\n%+v", ListMailContactsRespBody)
}
func main() {
	ListMailContactsSample()
}