私は、Google グループ設定 APIと Google グループ API から情報をプッシュおよびプルするクライアント インターフェイスに取り組んでいます。このクライアント インターフェイスは、asp.net (vb.net) で記述されています。Google Group API と Group Setting API を使用して、グループの作成、メンバーの追加、メンバーの削除、およびメンバーの役割の変更に成功しました。
グループ設定の更新に問題があります。グループ設定を に更新するwhoCanPostMessage
とANYONE_CAN_POST
、API は次のエラーをスローします。
Google.Apis.Requests.RequestError PermissionDenied: 外部エンティティの投稿を許可できません。[400] エラー [メッセージ[アクセス許可が拒否されました: 外部エンティティの投稿を許可できません。] 場所[ - ] 理由[無効] ドメイン[グローバル] ]
重要な点は、グループ設定whoCanPostMessage
をに変更している場合にのみこのエラーが発生することですANYONE_CAN_POST
。「ALL_IN_DOMAIN_CAN_POST」、「ALL_MEMBERS_CAN_POST」、「ALL_MANAGERS_CAN_POST」などの他のすべてのオプションは正常に機能しています。
whoCanPostMessage
設定をANYONE_CAN_POST
onlyに変更すると、上記のエラーが発生する理由がわかりません。
誰でもこれについて私を助けてもらえますか?