私は、管理者がイベントを作成し、そのイベントに特定のユーザーを割り当てることができるPHPアプリケーションを拡張しています。ただし、割り当て可能なユーザーとしてリストされる前に、ユーザーのカレンダーに対してチェックを実行して、利用可能かどうかを確認します。GoogleカレンダーAPI他のカレンダーからイベントを取得
私はEWSを使用してExchange用にこれを作成し、FindItemメソッドを使用してユーザーのメールアドレスのイベントを取得しましたが、GoogleカレンダーAPIで同等のものを見つけることができません。
イベントとFreeBusyコールの両方に、特定のユーザーのcalendarIdが必要なように見えますが、アクティブな認証マネージャーのカレンダー情報を取得するのは問題ありませんが、自分のユーザーではありません。
有効なGoogleのメールアドレスに基づいて、ユーザーの予定やカレンダーIDを取得する方法はありますか? (または私の研究で完全に見落とした他のユーザーのFreeBusyステータスを取得する良い方法がありますか?)