我想通过网络API请求更新群组设置。提供了所有必需的授权范围,并启用了组设置。我发送了一个put请求:
abstract
但是服务器响应:
body = {
"whoCanPostMessage": "ALL_MEMBERS_CAN_POST",
"whoCanViewMembership": "ALL_MEMBERS_CAN_VIEW"
}
response = requests.put(
"https://www.googleapis.com/groups/v1/groups/%s" % group_id,
data=json.dumps(body),
headers={
'Content-type': 'application/json; charset=UTF-8',
'Authorization': 'Bearer %s' % access_token
}
)
我在“群组设置API参考”中使用Try It!时发生了同样的错误。
答案 0 :(得分:0)
您的域名是否已启用Google Groups for business?
答案 1 :(得分:0)
我发现UniqueGroupID
字段应设置为组电子邮件地址而不是组ID。它现在有效。