問題タブ [google-calendar-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2963 参照

calendar - カスタム URL を使用して、Google カレンダーのカスタマイズされた印刷可能なバージョンを取得する

コマンド ラインから 1 週間分の Google カレンダー イベントを印刷したいと考えています。API ではなくhttps://www.google.com/calendar/printableを使用するのが最も簡単な方法だと思います。ただし、引数については助けが必要です。以下のコマンドで、各引数は何を意味しますか?

https://www.google.com/calendar/printable?mode=MONTH&wkst=1&hl=en&pgsz=letter&dates=20090801%2F20100531&src=fla-general@forestlake.org&ctz=%3Csomething%3E&src=fla-general@forestlake.org&pfs=NORMAL&po =AUTO&psdec=true&pbw=false&pjs=false&rand=%3Csomething%3E&pda=true

これに関して私が読むことができるドキュメントはどこにありますか?

引数リスト:

0 投票する
2 に答える
5138 参照

c# - Google Calendar API:デフォルトのカレンダーのCalendarEntryを取得するにはどうすればよいですか?

ユーザーのデフォルトのカレンダーフィードの「通常の」URLを取得しようとしています(例:http ://www.google.com/calendar/feeds/jo@gmail.com/private/full )。URLのjo@gmail.comの部分をそのカレンダーの一意のIDとして使用したいと思います。

URLhttp://www.google.com/calendar/feeds/default/private/fullを使用してデフォルトのカレンダーで処理できることはわかっています。ただし、そのURLからCalendarEntryを作成する方法(SelfUriやその他のプロパティを試して、「通常の」URLがどこかにあるかどうかを確認できます)、または「通常の」URLに変換する方法が見つかりません。とにかく。

そして、私はこのようなカレンダーのリストを取得できることを知っています:

ただし、これらのエントリのどれがデフォルトのカレンダーに一致するかを知る方法が見つかりません。

または、デフォルトのカレンダーの通常のURLを取得する他の方法。

0 投票する
2 に答える
692 参照

java - Google Calendar API は私の問題に適していますか?

私は現在、私の学校のキャンパス全体のイベント カレンダーとして機能するプロジェクトにチームと取り組んでいます。Java バックエンドを持ち、サーバー上にあるリレーショナル データベースに接続された JSP を使用する Web アプリケーションになるように設計しています。データベースはイベントを保存し、イベントに基づいて Web ページにカレンダーを作成します。

ユーザーは検索を実行することもでき、検索結果 (特定の時間枠で発生したアクティビティなど) に基づいてカレンダーを返したいと考えています。複数のユーザーのリクエストに対応するために、一度に数百のカレンダーを作成する可能性があります。

私たちは、ユーザーがサイトを使用するために特別なアカウントを必要としないことを望んでいます (私たちのアカウントを除いて)。ユーザーはイベントを編集したり何かを変更したりすることはありませんが、私たちは彼らのための優れた GUI インターフェースを望んでいます。

これは、Google Calendar API を使用して実現できるタスクですか?

明確にするために、SQL クエリを実行して、アプリケーションの別のセクションで「イベント」のリストを作成します。これを念頭に置いて、独自にデータベースにクエリを実行するカレンダーは必要ありません。このイベントのリストを入力できるようにする API が必要であり、使いやすい形式で複数のビュー (毎日、毎週、毎月など) にアクセスできるカレンダー GUI をユーザーに提供します。

ありがとう!

0 投票する
1 に答える
3810 参照

iphone - Googleカレンダーモバイルバージョン-埋め込み

GoogleカレンダーをiPhoneアプリに埋め込みたいのですが、ログインせずにモバイル版を表示するために必要なURLを取得できないようですが、Webビューは問題ありません。

これはtwitアプリで行われるため、その可能性はわかっています(下のスクリーンショットを参照)。

これどうやってするの?

公開されているGoogleカレンダーがリンクテキストであり、このページのモバイルバージョンをUIViewで表示したいとします。

モバイルビューはリンクテキストで利用できますが、最初にgoogleアカウントにログインする必要があります。

Stackoverflowを助けてください!

代替テキストhttp://posterous.com/getfile/files.posterous.com/norskben/RtIkoblEW9VsBE07dAQy9Sjjo4aRL2yjCRTCIx316y7ovsCXo9iKeGLL1AMx/photo.jpg

0 投票する
3 に答える
1179 参照

google-api - Google Calendar API - イベントの「プライバシー」フィールドを取得できますか? つまり、Public/Private/Default - またはこれは利用できません

Google カレンダー API に関して、予定の [プライバシー] フィールド (公開/非公開/デフォルト) が表示されないようです。

イベントの「プライバシー」フィールドを取得する方法はありますか? つまり、Public/Private/Default - または、これは利用できませんか?

0 投票する
2 に答える
1843 参照

serialization - シリアル化を拒否するオブジェクトが含まれている場合、データテーブルを保存するにはどうすればよいですか?

Google APIのGData「イベント」オブジェクトをデータブルに保存しています(オブジェクトとしてキャストする必要がありました。そうしないと、イベントにアクセスできませんでした)。イベントのすべてのプロパティに完全にアクセスして、 Googleを更新するためにそれらを使用しますが、次の理由により、データテーブル(または親データセット)をファイルにシリアル化できません。

タイプ「Google.GData.Calendar.EventEntry、Google.GData.Calendar、Version = 1.4.0.2、Culture = neutral、PublicKeyToken = aa6748391206b888」はIXmlSerializableインターフェースを実装していないため、シリアル化を続行できません。

これは、単純にXMLまたはバイナリとしてシリアル化しようとしても発生しますが、問題を回避する方法を見つけることができません。何らかの方法でデータ構造をファイルに保存することはできませんか?

コンテキストを設定するために、私は元々GData EventFeedをXMLとして保存していましたが、Google APIのmyEventFeed.saveToXMLを使用して理解するのに約30秒かかり、後でリロードするだけだと思っていました...xmlの取得に2日を費やしましたEventFeedオブジェクトに戻り、代わりにEventFeedからデータテーブルにEventEntryを保存するように切り替えました。

そのため、フィードをXML 1.0に簡単に保存できましたが、GData EventFeedに読み戻すのは別の話でした-GoogleはmyFeed.saveToXMLを提供しますが、loadfromXMLメソッドは提供しません:-/したがって、System.Runtime.Serializationを追加しようとしました。次のようなものを使用するには:

Dim reader As XmlReader = XmlReader.Create(fileName)Dim rssFeed As SyndicationFeed = SyndicationFeed.Load(reader)

これは最初は有望に見えましたが、データがすべてrssFeedにあるわけではありません。さらに、必要なメソッドを呼び出す前に、データをGoogle.GData.Calendar.EventFeedに戻す必要があります。どちらかを行う方法を理解します。rssFeedから新しいEventEntryにデータの最も重要なビットをコピーするか、重要なデータを抽出することでデータテーブルで同じことを行うことができると思います...しかし、それは非常にエレガントではなく、将来的には危険です。

私が今どちらの方向に向けるべきかという考えはありますか?私は間違った木を吠えていますか?

ありがとう、ニール

VB .NET 3.5 VS 2008

0 投票する
1 に答える
184 参照

.net - GData.Extensions.Reminder を Reminders に追加するときの Nullreferenceexception

私は使用しています

真新しいエントリ (リマインダーとリマインダーは何もありません) で、上記のコード (Google ドキュメントから直接取得) を使用してリマインダーを追加したり、entry.Reminder を直接 fifteenMinReminder に設定したりすることはできません。

私は何を間違っていますか?エントリーに「いつ」と「どこで」を追加しても問題はありませんでしたが、リマインダーは同じパターンに従いたくないのです。

何か案は?

0 投票する
1 に答える
1553 参照

c# - Google カレンダーで「recurData」を作成するには?

Google API を使用して、カレンダーの定期的なイベントを作成したいと考えています。私はリンクをたどっています:

  1. Google カレンダー API

    「recurData」の作成方法がわかりません。String を変更してパラメーターとして渡すことはできません。 DDay.iCal バージョン 0.80 を試しました。また。

  2. DDay.iCal

与えられたいくつかのサンプルコードがあります.私はそれらを試しました. 「.ics」ファイルを作成できました。

しかし、このファイルの内容を「recurData」として渡すと

取得エラー: {"リクエストの実行に失敗しました: http://www.google.com/calendar/feeds/user@domain.com/private/full?gsessionid=AHItK5wrSIoJVawFjGt-0g "}

私のicfファイルの内容は次のとおりです。

「Example6」を使って作ってみました。

0 投票する
1 に答える
3231 参照

google-calendar-api - Google カレンダー UI を使用するが、フィルタリングされたイベントのみを表示する

Google カレンダー API (Python クライアントを使用) を使い始めたばかりです。私は基本的に、Django を使用して学校向けの Web アプリを開発しています。

私が達成したいのは、次のようなものです。

今のところ簡単にするために、私は 1 つの Google アカウントを持っており、すべてのイベントはそのアカウントの下のカレンダーに作成されます (これは学校のカレンダーです)。カレンダーを公開します。

教師がクラスを作成すると、クラス スケジュールが自動的に Google カレンダーのイベントとして追加されます。生徒がログインすると、学校のカレンダーが表示され、自分が登録しているクラスのスケジュールのみが表示されます。

Google Data API を使用して、生徒が登録しているクラス スケジュールのみを表示するようにカレンダー フィードをフィルタリングできると思います。問題は、Google カレンダー UI を使用して Web アプリに Google カレンダーを表示し、フィルタリングされたイベントのみを表示するにはどうすればよいかということです。

提供された埋め込み可能な HTML スニペットで Google カレンダー UI を使用できますが、それを使用してイベントを制御/フィルタリングすることはできません (つまり、学校のカレンダーのすべてのイベントが表示されます)。それとも、何かが足りないのでしょうか?Data API ガイドと Publishing ツールのドキュメントを読みましたが、この情報が見つからないようです。

前もって感謝します!