問題タブ [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.
c# - Googleカレンダーの「リマインダー」の作成中にエラーが発生しました
以下のコードを使用して、Googleカレンダーでリマインダーを作成しています(c#用のGoogle API ver 2を使用):
エラーの取得:オブジェクト参照がオブジェクトのインスタンスに設定されていません。
ありがとう
asp.net-mvc - ICalendar は Google カレンダーでは読み取れません。
オペレーティング システム : WinXP Google カレンダーへのアクセスに使用するプログラムとバージョン (FF3.5):
.ics ファイルを生成するためのスクリプト (オンラインで見つけた既存の vCal ASP.NET クラスに基づく) を開発しています。このファイルは、Outlook 2003 にインポートするときに問題なく機能します。Google カレンダーにインポートしようとすると、次のエラーが表示されます。
イベントのインポートに失敗しました: iCal/CSV ファイルを処理できません..
vCal の形式や構文についてはよくわかりませんが、すべて問題ないように見えます。サンプル テスト カレンダー .ics を以下に掲載します。
そして、上記のコードを生成するためのソースは、mvc ビューに他なりません::
gdata-api - Google カレンダー クエリは最大 25 エントリを返します
今日以降のすべてのカレンダー エントリを削除しようとしています。クエリを実行し、クエリ結果に対して getEntries() を呼び出します。getEntries() は常に 25 エントリ (カレンダーのエントリが 25 未満の場合はそれ以下) を返します。すべてのエントリが返されないのはなぜですか? 約80点のエントリーを予定しています。
テストとして、クエリの実行、返された 25 エントリの削除、クエリの再実行、削除などを試してみました。これは機能しますが、もっと良い方法があるはずです。
以下は、クエリを 1 回だけ実行する Java コードです。
PS: Data API Developer's GuideとGoogle Data API Javadocを見てきました。これらのサイトは大丈夫ですが、素晴らしいとは言えません。追加の Google API ドキュメントを知っている人はいますか?
c# - Google Calendar API - 文字列からイベントを自動的に識別する (.NET Framework)
私は他の質問に目を通しましたが、これは以前に尋ねられたとは思いません:
.NET フレームワークで構築している電子メール クライアントがあり、Google カレンダー イベントを (gmail のように) 自動的に作成したいと考えています。電子メール メッセージ (つまり、文字列) をフィードし、その中に可能なイベントがあるかどうかを自動的に識別する方法はありますか?
何か案は?
asp.net - asp.netでGoogleカレンダーを使用するにはサンプルコードが必要です
asp.netでGoogleカレンダーを使用する方法を教えてください。asp.netを使用してGoogleカレンダーでスケジュールするためのサンプルコードが必要です。
android - Android: Google カレンダーにイベントを投稿する
Android アプリから Google カレンダーにイベントを投稿する必要があります。gdata-library v.2.1 をダウンロードしましたが、ドキュメントが見つかりません。
php - プライベート URL を使用した PHP CURL Google カレンダー
プライベート URL を使用して Google カレンダーからイベントの配列を取得しようとしています。Google APIドキュメントを読みましたが、最終的なサーバーファイル構造が何であるかがわからず、他の人にコードを編集させないようにするため、ZENDライブラリを使用せずにこれを試してみたいと思います.
また、投稿する前に検索を行ったところ、PHP CURL_EXEC が URL で false を返すという同じ状態に遭遇しましたが、URL が Web ブラウザーを使用して開かれている場合は JSON ファイルを取得します。プライベート URL を使用しているので、ZEND を使用して Google サーバーに対して認証する必要は本当にありますか? Flash用にエンコードする前に、PHPに配列をクリーンアップさせようとしています。
google-calendar-api - 埋め込まれた Google カレンダーをさらにカスタマイズする方法はありますか?
クライアントの Web サイトにいくつかの Google カレンダーを埋め込みたいと考えています。「Google Embeddable Calendar Helper」には、カスタマイズ オプションがほとんどありません。生成されたソースの背景色の 16 進コードの更新は、約 70 の標準的な Google カレンダーの背景色のいずれかを選択した場合にのみ機能します。(少なくとも実際のステートメントにあるため、「境界線」セレクターを微調整できます。)
レンダリングされたページの「ビューソース」には、iframe から読み込まれた CSS ファイルが表示されますが、明らかにそこにあるものを変更することはできません。また、セレクターを iframe に「注入」する方法がないため、独自の CSS ファイルでセレクターのオーバーライドを強制することはできないと思います。
埋め込まれた Google カレンダーの色、フォント、およびその他の CSS を微調整する (API 以外の) 方法を知っている人はいますか?
前もって感謝します...
google-api - Google API を使用して Google カレンダーから現在または次のイベントを取得するにはどうすればよいですか?
序章
オンコール プログラマーが割り当てられた日に携帯している「オンコール」携帯電話を交換しようとしています。緊急の場合は、ヘルプ デスクがその携帯電話に電話します。現在、緊急時にヘルプ デスクが記入する Web フォームに切り替える予定です。フォームが送信されると、スクリプトは (php api を使用して) Google カレンダーと通信し、誰が通話中であるかを確認し、その時点で通話中のプログラマーに緊急事態を警告するテキスト メッセージを送信します。現時点で誰も電話に出ていない場合は、次の電話担当者にメールが届き、翌朝一番に問題に取り組むことができます。定期的なイベントを除いて、これらすべてが機能しています。
単一のイベントで遊んで true に設定すると、現在のイベントの取得をクエリに処理させることにするまではうまくいきました (一連のイベントを取得して手動で時間を確認するのではなく)。たとえば、誰かが現在通話中の場合、そのプログラマーの名前を持つ現在のイベントが存在し、返される必要があります。このイベントは、誰かが日を取引したかどうかに応じて、繰り返される場合と繰り返されない場合があります。現在予定されているイベントがない場合は、テキスト メッセージを送信する代わりに、次のオンコール担当者にメールを送信する [else] に陥ります。else セクションで、最大開始日を 7 日間先に切り替えます。
クエリコードは次のようになります。
実行した手順
1) 8 時から 5 時までの定期的なイベントを作成し、繰り返し期間に終わりはありません。
2) 次に、単一のイベントを削除し (誰かの取引日をテストするため)、別のイベントを笑いのために追加します (他のイベントは必要ありませんが、問題を示すのに役立ちます)。
以下のデータに関する情報:
クエリ範囲で削除される定期的なイベントは「Ben」というタイトルで、その日に実際にスケジュールされている定期的でない 2 番目のイベントは「テスト」と呼ばれます。タイトル、開始時刻、終了時刻を返す場合の出力は以下の通り。カレンダーに「Ben」イベントはありませんが、開始時間制限が非常に厳密に設定されていても (コードの $now を参照)、3 回表示されることを覚えておいてください。
$query->setSingleevents(false); で」
「$query->setSingleevents(true);」で
結果の説明
私は本当に関数が誰かの単一の名前を返すことだけを望んでいます(つまり、現在のイベントのみ)。現在のイベントが存在しない場合は、次の 7 日間分のイベントをプルして、週末と休日を確実にキャッチし、最初に予定されているイベントを返します。
上記の 2 番目の出力 (単一のイベントが true に設定されている) は、問題を解決しているように見えますが、繰り返し発生しないイベントが存在する場合にのみ問題を解決します。すべてを繰り返すと、setSingleevents(true) がある場合、データは返されません。
これは $now (現在の時刻) への最小開始時間と最大開始時間の設定に関連しているという予感がありますが、これは非反復でうまく機能するため、問題が何であるかわかりません (特に、しようとしているとき)定期的なイベントを独自の単一のイベントとして扱います。
繰り返しますが、定期的なイベントを使用しない限り、これはすべてうまくいくようです (毎週時間を手動で追加することは、私の意見ではあまり良い解決策ではありません)。
--
助けてくれてありがとう、
ベン
javascript - Gdata JavaScript Authsub はリダイレクトを続行します
JavaScript Google Data API を使用していますが、AuthSub スクリプトを正しく機能させるのに問題があります。これは現在私のスクリプトです:
ただし、これを実行すると、ページは認証ページにリダイレクトされます。認証後、自分のページに戻り、すぐに認証ページに戻ります。トークンが設定されていて、機能していないように見えるかどうかを確認するアラートを含めました。誰もこの問題を抱えていますか?