問題タブ [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 に答える
1850 参照

google-calendar-api - Google Data API:拡張プロパティの制限は何ですか?

Google Data API(特にCalendar API)の拡張プロパティのプロパティの数と値の長さに制限はありますか?

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

gdata-api - Google カレンダーの「その他のカレンダー」XML フィード

gdata-api を利用してユーザーのカレンダーをアプリケーションに取り込む webapp を構築しています。他のカレンダーも取り込めるようにしたいのですが、それらのいくつかの XML フィードが見つかりません。

Google カレンダーのすべての「その他のカレンダー」に XML フィードがあるわけではないことに気付きました。たとえば、私は 1 年以上前に、米国男子代表チーム (サッカー) である「MNT」というカレンダーを購読しました。設定に入ると、このカレンダーには XML、ICAL、および HTML アドレスがあります。

しかし、[その他のカレンダー] の下にある [追加] リンクをクリックして興味深いカレンダーを参照し、[スポーツ] -> [サッカー] -> [EPL] -> [マンチェスター ユナイテッド] を選択して購読すると、HTML アドレスしかありません。これまでのところ、私が試した他のすべてのカレンダーには HTML アドレスしかありません。

HTML アドレスのみを表示するこれらのカレンダーから XML フィードを取得する方法はありますか?

[追加] -> [興味深いカレンダー] よりも XML カレンダー フィードを見つけるのに適した場所はありますか?

ありがとう!

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

java - IDで単一のGoogleCalendar CalendarEventEntryを取得するには?

イベント ID で Google カレンダーから単一のCalendarEventEntryを取得しようとしていますが、その方法が見つかりません。API はこのためのメソッドを提供していないようですが、Queryを使用してフィード カレンダーへのクエリを作成することをお勧めします。これの欠点は、ID が考慮されるパラメーターの 1 つでないことです。

これを達成するための可能な方法は、カレンダーに関連付けられたCalendarEventFeedを取得し、次のように結果のイベント リストを反復処理することだと思います。

これを達成するためのより簡単で直接的な解決策を知っていますか??

前もって感謝します!

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

google-calendar-api - Googleカレンダーの動的イベントフィードを公開するには?

ユーザーの特定の種類のイベントを管理する webapp を構築しています。これらのイベントをユーザーの Google カレンダー内に表示する方法を提供したいと考えています。

私が本当に望んでいたのは、独自の Google カレンダー互換フィードを公開し、ユーザーが「興味深いカレンダー」を購読できるように、それを購読できるようにする方法でした。イベントが変更されたり、新しいイベントが追加されたりすると、それらがカレンダーに反映されるようにします。しかし、Google では、ユーザーがカレンダー データを ical または csv 形式でのみインポートできるようにしており、atom フィード形式ではインポートできないようです。

問題は、Web アプリケーションの既存のイベントが変更され、新しいイベントが追加されることです。それらの変更をすぐに Google カレンダーに反映させたい。また、ユーザーが ICAL ファイルを再インポートし続けるとは思えません。次の SO の質問は非常に似ていますが、実際には回答が投稿されていません: Google カレンダーと互換性のあるフィードを生成する

私はこれについて間違った方法で進んでいますか?カレンダーを作成してイベントを公開するには、gdata API を使用する必要がありますか? アトム フィードを公開する方がはるかに簡単に思えますが、Google がアトム フィードをサブスクライブできない場合、それは機能しません。

イベントを ICAL ファイルとして公開した場合、Google カレンダーは定期的に URL を再読み込みし、データを更新しますか? 一部のユーザーは毎日 4 つまたは 5 つのイベントを持っているため、ファイルは時間の経過とともにどんどん大きくなります。これは本当に良い解決策ではないようです。

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

php - Google カレンダーで TO イベントをリンクする簡単な方法はありますか?

図書館のウェブサイトを webcal から Google カレンダーに移行しています。このサイトは PHP と HTML4.01 で書かれています (transitional から strict への移行)。カレンダーの日付/エントリへのリンクを生成できるプログラム的な方法はありますか? webcal では、日表示へのリンクは次のとおりです。

そのため、特定の日付へのリンクをプログラムで簡単に生成できました。Googleカレンダーで同様のことを行う方法を見つけようとしてきましたが、あまりうまくいきませんでした。次のようなことができるようになりたいです

これはリモートでも可能ですか?

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

java - Google カレンダー(共有)

Google Apps アプリケーションを使用しています。実は、パスワードを使わずに別のIDにアクセスしたいのです。OAuthを使用しましたが、うまく機能しています。しかし、特定の人のカレンダーを共有することはできません。次のコードを試しました。

このコードでは、次のエラーが発生しました。

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

php - Zend GData - 本当に大きいようです

Google Calendar API を使用するために Zend GData パッケージをダウンロードしました。パッケージの内容を確認すると、かなりの量のものが含まれているようです。Google カレンダーを使用するだけで、他の Google API は必要ないのでしょうか? そうでない場合、何を安全に取り除くことができますか?

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

php - CMS での単発/定期スケジュール

ユーザーがスケジュールを保存できるようにする必要がある CMS を構築しています。インターフェイスは MS Outlook に似ているため、定期的なスケジュールは、その UI がサポートできるものをほぼ模倣する必要があります。

スケジュールが保存されると、イベントが発生するときにアラートを受け取る必要があります。現時点では、cron ジョブを毎分実行して、その分にイベントがスケジュールされているかどうかを確認する予定です。

ユーザーは世界中にいるため、このスケジューリング システムはタイム ゾーンと DST に対応している必要があります。

また、このスケジュールを人間が読めるテキストに変換する機能 (たとえば、「2010 年 1 月 1 日から 2010 年 2 月 1 日まで毎日午前 9 時」) は、ユーザーにとって便利です。

これを実装する方法を知っている人はいますか? PHP/MySQL を使用しています。

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

java - Googleカレンダー

私は教育業界向けにJavaを使用して1つのWebアプリケーションプロジェクトを開発しています。この管理者は、A、B、Cなどの他のユーザーのGoogleサービスにアクセスするためのすべての権限を持っています。 OAuthを使用してユーザーAのカレンダーをユーザーBと共有しますが、この手順で行き詰まりました。Plzが私を助けてくれる可能性はありますか

よろしくSharunありがとう

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

php - イベントURLを使用してZend_GdataライブラリでGoogleカレンダーイベントを取得する

ZendGdataライブラリを使用してGoogleカレンダーイベントを取得しようとしています。

イベントを作成するとき、inserteventメソッドによって返されるイベントURLをデータベースに保存します。最初は、このURLを使用して、後でイベントを削除できると思っていました。少し調べてみると、実際には特別なURLが必要であることがわかりました。これは、追加の数字の文字列が追加されたイベントURLです。Zend Gdataライブラリのさまざまなイベント取得方法を調べましたが、いずれもイベントURLを渡すことができないようです。すべてテキストまたは日付範囲のクエリが必要なようです。URLがすでにわかっているイベントの削除URLを取得するにはどうすればよいですか?