Google共享联系人API更新公司范围内的联系人目录
Google Shared Contacts API update the companywide contacts directory
我正在创建一个chrome扩展,我正在使用chrome.identity.getAuthToken()
来获取访问令牌。我通过了firstName.lastName@company.com
认证。我设置了以下范围
"https://www.googleapis.com/auth/contacts.readonly",
"https://www.google.com/m8/feeds/",
"http://www.google.com/m8/feeds/contacts/"
标头已设置GData-Version: 3.0
。
我可以通过https://www.google.com/m8/feeds/contacts/default/full/?access_token=...
访问我自己的联系人
如果我试图通过https://www.google.com/m8/feeds/contacts/company.com/full/?access_token=...
访问域共享联系人,则Your client does not have permission to get URL /m8/feeds/contacts/company.com/full/ from this server
会出现错误403
我的目标是获得一个扩展,能够创建共享联系人,公司的每个人都可以访问。
如有任何帮助,将不胜感激
我的帐户没有必要的读/写权限。似乎只允许超级管理员编辑域共享联系人。
如果我不想授予用户超级管理员权限,我需要创建一个负责联系人创建的后端。
我需要创建一个服务帐户来模拟超级管理员级别的用户,这个帐户将更新联系人。所有必要的信息都可以在这里找到
相关文章:
- Angularjs无法将单选按钮与嵌套范围内的模型绑定
- 如何使用D3生成特定范围内的随机颜色
- 将自定义css保持在角度范围内
- Angular JS-文本框未在独立范围内更新
- cookie不在网站范围内
- 获取给定JavaScript范围内的解析函数
- 如何在JavaScript中使用此函数对范围内的所有数字求和
- JavaScript-仅验证数值并且在范围内
- JS:从数组中查找特定范围内的最低/最高数字
- 试图检查表单中的值是否为一个设定范围内的数字
- 在十进制范围内搜索
- 基于日期范围的一组日期范围内的天数
- 如何在 Google 应用脚本中 sendEmail 函数的范围内的唯一非空白列中返回值
- 将数组传递给函数或确保它在范围内
- socket.io 客户端是否必须存在于全局范围内
- 查找某个日期范围内的可用天数
- 网站范围内jQuery/javascript选择器的最佳实践
- 如果指令包含在另一个指令中,我如何在隔离范围内添加双向数据绑定属性
- JS日期对象在某个范围内的百分比
- Google共享联系人API更新公司范围内的联系人目录