現在、omniauth gem の典型的なセットアップを使用して、omniauth 情報を完全に正常に回復しています。
access_token を文字列として取得し、メインの Users モデルに関連付けられている Authorization モデルに格納しています。
それで、私の問題に取り掛かります。
カレンダーAPIにアクセスする必要があり、ドキュメントにはこのような参照がたくさんあります...
https://www.googleapis.com/calendar/v3//users/me/calendarList/calendarId
これはかなり直感的に思えます。取得したアクセストークンと合わせてこれにアクセスしたい。これに沿った何か...
https://www.googleapis.com/calendar/v3//users/me/calendarList/calendarId?access_token=blah
バックボーン モデルに直接ロードし、より合理化できるようにします。ただし、ドキュメントには何も表示されず、実装を試みると、一貫して「見つかりません」の404がスローされます(これはかなり面倒で説明がありません.422をスローした方がいいと思いますが、それは議論だと思います)他の場所のために。)
トークンを使用して情報にアクセスする方法の実装例を提供するドキュメントに何かありますか?
ありがとう