Googleカレンダーへのメンバーの追加を自動化する際に問題が発生しています。Google Appsスクリプトを使用してGmail以外のユーザーをGoogleカレンダーに追加する際の問題
My機能は次のとおりです。
function addToCalendar(email, calendar) {
// Create a user with read/write access to calendar
var resource = {
scope: {
type: 'user',
value: email
},
role: 'writer'
};
Calendar.Acl.insert(resource, calendar);
}
この機能は、Gmailアカウントで動作しますが、Gmail以外のアカウントでは正しく動作しません。 Gmail以外のアカウントは引き続きカレンダー内に追加されたものとして表示されますが、カレンダーにはアクセスできません。
Gmailアカウントが必要なGoogleカレンダーの問題だと思います。手動でユーザーを追加しようとすると、このプロンプトを取得:
スクリーンショット:
これをGoogle Appsスクリプトを招待する複製する方法、またはこの問題を回避する方法はあります?
何か助けていただければ幸いです。
ありがとう
回避策があるか許可されているかわかりません(リストは表示されますが、カレンダーにはアクセスできません)。しかし、これを機能リクエストに追加してみると、より良い/具体的な回答を得ることができます。申し訳ありませんsendNotificationsはイベント用であり、ACL機能用ではありません。 –