背景:私は、GoogleカレンダーAPIと通信する必要があるAndroid Honeycomb(v3.0)アプリケーションに取り組んでいます。イベントを読み込んで作成するために、アプリケーションが特定のGoogleアカウントのカレンダーデータにアクセスできるようにしたいと考えています。私は以前にstackoverflowに投稿したthis tutorialとthis threadの助けを借りてこれをどうやって解決するかを考え出しました。Android用GoogleカレンダーAPI - イベントをゲストとして追加する方法
私の要件:ユーザーがイベントにゲストを追加できるようにしたいと考えています。ゲストには2つのタイプがあります:人とミーティングの部屋。私はイベントにゲストとして人を追加する方法を知っていますが、部屋を追加する方法はわかりません。
1)ルームは、イベントが
3)ルーム自動的に作成いずれかの方法で、招待に応答されるイベント
2)に追加されます:次のように部屋の招待状が動作するようになっている方法がある
イベントへの招待を受諾し、invitaを拒否部屋の自身のカレンダー
に表示しますン
GoogleカレンダーがでブラウザUIがこれを処理する方法を表示し、以下のスクリーンショットは:
あなたが見ることができるように、私はゲストとして部屋109を追加しました。部屋109が利用可能である場合(利用可能な部屋のみが示されているため)、イベント招待を受け入れ、そのイベントを自分のカレンダーに追加する。
問題:hereのようにGoogleカレンダーAPIを使用して、特定のカレンダーの空き時間を確認できることを学びました。しかし、部屋をイベントの場所に招待する特別な手順があるかどうかはわかりません(スクリーンショットの「場所」のテキストボックスを参照してください)。誰か提案がありますか?ご助力ありがとうございます!
BVB、どのようにして部屋の電子メールを取得しましたか? APIを使用せずに入手する方法はありますか? –
私はIT部門から部屋の電子メールを受け取ることができました。私はその後、部屋名と電話番号を電子メールアドレスにマップした、適切にフォーマットされたXML設定ファイルを読み込むようにアプリケーションを設定しました。 – BVB