@ Teyamの答えを広げたいと思っていました。
guestsCanModify
、guestsCanInviteOthers
、guestsCanSeeOtherGuests
をEvents.listコールから返すことができます。
これらのフィールドをfields
パラメータに含めるだけです。だからイベントのタイトル(サマリー)とともに戻すには、これをfields
に渡します。
items(summary,guestsCanInviteOthers,guestsCanSeeOtherGuests,guestsCanModify)
上記の文字列にはスペースを入れてください。 fields
を使用すると、デフォルトの応答と指定した値を返す代わりに、指定したフィールドのみが返されることに注意してください。
ゲストのアクセス許可の周囲にもう1つ注意が必要です。それは、デフォルトとは異なる場合にのみ返されます。だから、ドキュメントによると、デフォルト値は次のとおりです。
guestsCanModify: false
guestsCanInviteOthers: true
guestsCanSeeOtherGuests: true
のでguestsCanModify
場合は、あなたの結果に含まれていない、それはfalse
(デフォルト値)であるからです。 true
の場合にのみ返されます。
デフォルトでは、apisはすべてのデータを返しません。 1つは "setFields"の値を設定する必要があります。たとえば、あなたの場合、すべての値を取得するかどうかをチェックするために、値を "items(出席者、終了、guestsCanInviteOthers、guestsCanModify、場所、開始)"として設定します。 – akgaur