質問

の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を解析する必要はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top