0

誰かがもっと経験を積んでいて、このトピックについて少し助けてくれるのだろうかと疑問に思います。私の考えは、Xamarinでクロスプラットフォームアプリを構築することです。主なリクエストは、ユーザーのGoogleカレンダーからイベントデータを取得することです。私の探求。このリクエストを承認する方法は次のとおりですhttps://www.googleapis.com/calendar/v3/calendars/calendarId/eventsGoogleカレンダーAPIからデータを取得するようにXamarin Formsアプリケーションを設定できますか?

iOS/AndroidプロジェクトをGoogle APIコンソールに登録する必要がありますか、OAuth 2.0で試すことはできますか?私は例を見つけられなかったので、これはXamarinフォームで可能ですか? よろしくお願いします。 Ilija

答えて

3

GoogleカレンダーAPIは、単純なHTTPエンドポイントを提供します。限り私の知識が行くようhttps://developers.google.com/google-apps/calendar/quickstart/dotnet

:GoogleのAPIコンソールがにとって有用であるあなたは、.NET用クイックスタートガイドでありHttpClientまたはGoogle.Apis.Calendar.v3 Client Library

の助けを借りて、100%のクロスplattformコードを通じてそれらにアクセスすることができますさらにアクセスを制限する(あなたの資格情報を取得して、異なるAndroidパッケージ名/ iOSバンドルIDを持つアプリケーションで使用することはできません)

+0

Xamarinプロジェクトで.netクライアントライブラリを使用しましたか? – DaImTo

+0

私はそのライブラリを使用していません。技術的には、移植可能なクラスライブラリ(Xamarinプロジェクトでの使用方法を含む)として実装されているため、問題を使用するべきではありません。デバイス固有の問題がある場合、私は何も発見されていません。 – woelliJ

関連する問題