温馨提示:企业邮箱必须是专业版的才行,基础版的升级成专业版再对接吧

第一步:获取access_token

接口地址: https://api.exmail.qq.com/cgi-bin/gettoken?corpid=id&corpsecret=secrect

参数 必须 说明
corpid 企业id
corpsecret 应用的凭证密钥

权限说明

每个应用有不同的secret,代表了对应用的不同权限

返回结果

{"access_token": "accesstoken000001","expires_in": 7200
}
参数 说明
access_token 获取到的凭证。长度为64至512个字节
expires_in 凭证的有效时间(秒)

出错返回示例

{"errcode": 40001,"errmsg": "invalid credential"
}

第二步 :获取登录企业邮箱的地址(一键登录,首次需要用户输入用户名密码进行验证授权)

提示: 链接中的userid 指的是企业邮箱的登录账号(!!!划重点,当时为了这个差点跟客服吵起来),修改密码或者重置CorpSecret都会取消授权关系

请求说明:

HTTPS请求方式: GET

请求地址: https://api.exmail.qq.com/cgi-bin/service/get_login_url?access_token=ACCESS_TOKEN&userid=USERID

参数说明:

参数 必须 说明
access_token 令牌
userid 用户企业邮箱登录账号

返回结果:

{"errcode": 0,"errmsg": "ok","login_url": "https://exmail.qq.com/cgi-bin/login?fun=bizopenssologin&method=openapi&userid=zhangsanp@gzdev.com&authkey=XXXX","expires_in": 300,
}

参数说明:

参数 说明
errcode 返回码
errmsg 对返回码的文本描述内容
login_url 登录跳转的url,一次性有效,不可多次使用。
如需使用个性域名的,请将https://exmail.qq.com替换成相应的域名即可,并使用http协议。
expires_in url有效时长,单位为秒

第三步 : 获取未读邮件数量

请求说明:

HTTPS请求方式: GET

请求地址: https://api.exmail.qq.com/cgi-bin/mail/newcount?access_token=ACCESS_TOKEN&userid=USERID

请求包结构体为:

{"type": 0,"begin_date": "2016-10-01","end_date": "2016-10-07"
}

参数说明:

参数 必须 说明
access_token 令牌
userid 用户企业邮箱登录账号
begin_date 开始日期。格式为2016-10-01
end_date 结束日期。格式为2016-10-07

权限说明

系统应用须拥有指定成员的查看权限。

返回结果

{"errcode": 0,"errmsg": "ok","count": 1
}
参数 说明
errcode 返回码
errmsg 对返回码的文本描述内容
count 未读邮件数

大坑提示:

单点登录和获取未读邮件时corpsecret不一样,需要单独获取token

对接腾讯企业邮箱(授权免登,获取未读邮件数量)相关推荐

  1. python获取未读邮箱数目_python imaplib 获取未读邮件,email解析并按照原名下载附件...

    以下所有内容都是基于Python 2 主要内容:imaplib 查看未读邮件 email 下载邮件附件 啰嗦在前面: python 邮件查收功能相关的模块有poplib和imaplib.分别支持POP ...

  2. 腾讯企业邮箱API实现单点登录和获取企业未读邮件

    应公司要求在ERP平台的OA系统上显示企业邮箱的未读邮件数量,并且实现单点登录.也就是点击数字可以直接进入腾讯企业邮箱不用登录.既然用到这个API肯定大家也都有腾讯企业邮箱OpenApi协议v1.4文 ...

  3. 腾讯企业邮箱开发(非官方开发文档方式

    ** 之前项目系统中包含了一个邮箱下载模块,其中对接的是腾讯企业邮箱,这个模块前后也维护了不短时间,想写下这篇文章来聊聊具体问题,如果有需要对接腾讯企业邮箱的需求,同时官方给予的开发文档无法满足需求, ...

  4. 腾讯企业邮箱OpenApi调用说明

    笔者最近在调用腾讯企业邮箱的接口,但因为项目使用的是2016年的老接口,不是新接口(https://exmail.qq.com/qy_mng_logic/doc#10001) 因此找到了之前的老接口文 ...

  5. 腾讯企业邮箱支持 pop/imap/exchange服务器地址(用于客户端)

    腾讯企业邮箱支持 pop/imap/exchange 协议从邮件服务器上获取邮件的信息.下载邮件等. IMAP/SMTP 协议 接收邮件服务器:imap.exmail.qq.com ,使用 SSL,端 ...

  6. 腾讯免费企业邮箱服务器,如何免费申请腾讯企业邮箱?

    如何免费申请腾讯企业邮箱?经常有小伙伴咨询支点网络,今天就和大家一起分享一下: 腾讯免费企业邮箱的特点:人数无上限 1G邮箱容量 2G个人中转站 2G企业网盘 限制对外发信上限500封/天,支持POP ...

  7. 腾讯企业邮箱单点登录 php,腾讯企业邮箱集成的坑

    腾讯企业邮箱官方api文档很简略还有一些错误和漏洞: 1. 获取token单点登录和获取未读邮件数使用的secret不一致. 此处很容易误解为最初用于获取AccessToken的corpSecret ...

  8. 腾讯企业邮箱发错了邮件怎么办,“邮件撤回”帮您解决问题

    腾讯企业邮箱全新推出"邮件撤回"功用,此功用直接面向QQ邮箱.域名邮箱及腾讯企业邮箱用户 . 关于已发送的邮件,能够测验进行撤回(仅限发往腾讯企业邮箱的邮件,并在对方阅览之前). ...

  9. qq 企业邮箱 php群发邮件,腾讯企业邮箱PHP SDK

    //出现ip_freq_block错误,请到腾讯企业邮箱web管理页面:可使用此开放接口的IP,添加/修改当前服务器的ip require "/path/to/autoload.php&qu ...

最新文章

  1. windows下安装mysql8.0压缩版
  2. 9亿训练集、通用CV任务,微软打造Florence模型打破分类、检索等多项SOTA
  3. 回答跨专业考研者的几点疑问(计算机考研)
  4. [开心]很搞笑的贴图,必看(收藏)
  5. 【小技巧】notepad++ 输入中文无响应
  6. ldap - 设置一个基本的OpenLDAP Server
  7. html js清除缓存,js清除浏览器缓存的几种方法
  8. python输出运行时间表_Python编程第十二课 了解程序运行的时间
  9. java ee 类切换_eclipse的工程类型切换
  10. 基于VUE的前端框架搭建
  11. SQL简单基础(1)
  12. Html meta 标签定义页面元信息 详解
  13. python查询12306余票_「python」12306余票查询GUI
  14. 插件check_mysql_health安装和错误解决(监控Mysql状态使用)
  15. 上一主题 下一主题 一个微信账号登陆信息提取软件,有人知道吗?
  16. 什么是你的核心竞争力之三?
  17. 网上商城小程序(小程序+PHP)
  18. bat批量修改文件名
  19. css div水平垂直居中
  20. 在ppt Excel world中 批量删除超链接

热门文章

  1. 三门问题-自认为经典、浅显的解释
  2. 【软件工程】软件工程系统设计——结构化设计
  3. 【软件质量】软件一致性
  4. Python_Day06_1 - 字典
  5. dirsearch的使用
  6. 上海大学计算机学研好找工作吗,上海大学算好的211吗?上海大学出来好找工作吗?...
  7. 【Node.js】 npm与包
  8. python模块matplotlib.pyplot用法_python模块之matplotlib
  9. android 设置联系人头像代码,android如何取得本地通讯录的头像的原图的实现代码...
  10. html5 java 实现微信公众号自动分享功能(自定义文案和图标)