追加の例外経常イベントをgoogleカレンダーのapi PHP
-
13-09-2019 - |
質問
のZend Gdataカレンダークラス追加するにはどうしたらよいで例外を繰り返すか。
$orig = $evtFeed[0]; //the original recurrence
$ex = $gc->newEventEntry(); //gc is a Zend_Gdata_Calendar object
$ex->originalEvent = $gc->newOriginalEvent($orig->getId(), $orig->getLink('self')->href, $gc->newWhen('2009-09-23T15:00:00.000Z'));
$ex->eventStatus = $gc->newEventStatus("http://schemas.google.com/g/2005#event.canceled");
$gc->insertEvent($ex);
れた約20のバリエーション上でコードが以下のエラーが毎時間:
致命的なエラー:キャッチされない例外'Zend_Gdata_App_HttpException'メッセージが予想する応答コードは200、403g:originalEvent[2009-09-23 15:00:00]には対応いたしませんのインスタンス経常イベントです。'
解決
やはり時間と時間検索のインターネット、私はこのzend apiが、私はあなたからです。った護編集の再発をEXDATEルiCalendarのデータです。コバグのgoogleカレンダーのインタフェース例外を作成したこのような表示さない限り、リフレッシュのページのリフレッシュリンク上記のカレンダーのない無駄なります。
だがわかりやすく伝えるためのこれらの作業に先進的なEXDATEてくださいとう定期的に確認してくださいと、正しい答えです。
更新: Okきっかけになるかもしれないとです。私に責任を押しつけられこの部分っている馬鹿で、部分的にGoogleの恐ろしいネーミングシステム。呼び出し getId()
関 EventEntry
実際に返しますイベントの編集。の OriginalEvent
コンストラクタを見込み、実際のIDの部分URLで使用する部分文字列を抽出します。ジャカルタ(パルメラーの名に getId()
アクセス用メソッドます。
他のヒント
あなただけのcalendarEventEntry.getIcalUID()を使用、のgetIdを解析する必要はありません。
所属していません StackOverflow