phpとjavascriptを使用して、FullcalendarとGoogleカレンダーの間で双方向の同期をプログラムで開発することができました。私のfullcalendarは、MysqlデータベースからのイベントとGoogleカレンダーからのイベントを表示します。私が抱えている問題は、mysqlフルカレンダーイベントがGoogleカレンダーに読み込まれると、フルカレンダーにmysqlイベントが2回表示されることです... 1つはmysqlからのもので、もう1つはGoogleから戻ってきます。mysqlによって作成されたイベントの表示を続行し、googleイベントの表示を中止する必要があります。ただし、mysqlから発生したgoogleイベントのみです。
本質的には、データベースから発生したGoogleカレンダーのイベントを除外する必要がありますが、Googleカレンダーに手動で入力されたGoogleカレンダーのイベントを表示します。
mysqlイベントをgoogleに送信すると、現在、返されたgoogleカレンダーID $ gcal_id = $ createdEvent-> getId()がmysqlに保存されます。私の目的は、google apiコールバックを読み取り、mysqlに保存したIDと一致するgCal$uidを除外することです。
googleapiコールバックで見つかったgCal$uid値にアクセスし、それらをデータベースから取得したidの配列と比較する方法がわかりません。
アイデアやコードスニペットをいただければ幸いです。
ありがとうございました。