You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Zoho OAuth 2.0 API获取用户真实个人资料图片?

解决Zoho OAuth 2.0获取用户真实个人资料图片的问题

权限范围调整

你当前用的权限里缺少读取头像的核心权限,必须添加:

  • ZohoContacts.photo.READ:这是读取用户(含联系人)头像的必备权限
  • 若针对Cliq用户,确认ZohoCliq.Profile.READ已正确授权,且令牌包含该权限范围

正确的API端点

你之前尝试的部分旧版端点权限控制严格或已废弃,推荐使用以下官方支持的端点:

获取当前授权用户的头像

https://contacts.zoho.com/api/v2/photos/me

请求方式:GET,请求头携带Authorization: Bearer <你的访问令牌>

获取指定ZUID用户的头像

https://contacts.zoho.com/api/v2/photos/<目标用户ZUID>

同样用GET请求,替换<目标用户ZUID>为实际ZUID,携带令牌即可

请求参数补充

如果需要缩略图,可添加查询参数:

https://contacts.zoho.com/api/v2/photos/me?size=thumbnail

验证要点

  1. 重新生成包含ZohoContacts.photo.READ权限的令牌,确保授权时用户同意了该权限
  2. 用Postman发送请求时,检查令牌有效性,避免使用过期或权限不全的令牌
  3. 确认用户头像已同步到Zoho全局联系人,部分应用内设置的头像可能未同步到联系人系统

内容的提问来源于stack exchange,提问作者Nicolas Lohan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 05:06:18