2016-08-18 2 views
0

私のクライアントは、Railsのイベント予約/スケジュールアプリケーションで作業しています。ユーザーはアプリのページにアクセスし、イベントとオプションを選択し、利用可能な日付と時刻を示す既存のGoogleカレンダーを表示します。既存のGoogleカレンダーをRailsに表示して、ユーザーのサインインなしでイベントの予約を許可する簡単な方法はありますか?

たとえば、Face PaintingNovember 15, 2016から1pm to 5pmに登録したいとします。

私のクライアントはは、ユーザーがサインインしたくないので、私はだから私は、私はにsession_idを使用する必要がありますね。ここにこだわって(最終的に)Googleカレンダーに検証ストライプの支払いを渡し、上のイベントを作成します既存のGoogleカレンダー

ユーザーがEvent:event_optionsを選択した時点まで作業していますが、既存のカレンダーの予定をユーザーに表示して予約を完了するための時間/日付を選択する方法はわかりません。

誰もがこの問題の最も簡単な解決法を知っていますか?

ありがとうございました!

答えて

0

は当局あなたはプログラムで彼らの側での手動の承認なしにユーザーのデータにアクセスすることもできますエンタープライズアプリケーションで

のGoogle Appsのドメインワイド委任を実行します。 Google Appsドメインでは、ドメイン管理者が第三者のアプリケーションにユーザーのデータに対するドメイン全体のアクセス権を付与できます。これは、ドメイン全体の権限委任と呼ばれます。このように権限を委任するには、ドメイン管理者はOAuth 2.0でサービスアカウントを使用できます。追加の詳細については

、それはルビーでイベントを取得するためにdaimto Google Calendar API with PHP – Service Account

することによって、この例のチュートリアルを参照してくださいていないものの、指定のイベントを返します

Events: list

を使用 Using OAuth 2.0 for Server to Server Applications

を見ますカレンダー。

次に、指定されたイベントリストをユーザーに表示するUIのようなカレンダーを表示する関数を作成します。

希望すると便利です。

関連する問題