[Google API] Problém při synchronizaci – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

[Google API] Problém při synchronizaci – PHP – Fórum – Programujte.com[Google API] Problém při synchronizaci – PHP – Fórum – Programujte.com

 

jAkErCZ0
Stálý člen
21. 1. 2022   #1
-
0
-

Zdravím,

mám takový problém se kterým si lámu problém už nějakou dobu. Používáme google api a zjistil jsem hrozně divné chování u některých účtů, u kterých se snažíme provést kompletní synchronizaci dostávám zpět tuto chybu a cron spadne. 

{
  "error": "invalid_grant",
  "error_description": "Bad Request"
}

Zde je kód pro normální synchronizaci a kompletní.

 if (!$calendar['sync_token']) {
                    $optParams = array(
                        'showDeleted' => true,
                        // 'maxResults' => 150,
                        //'orderBy' => 'startTime',
                        'timeMin' => date('c', time() - 432000)
                    );
                } else {
                    $optParams = array(
                        'syncToken' => $calendar['sync_token']
                    );
                }

                try {
                    $events = $service->events->listEvents($calendarId, $optParams);
                } catch (\Google_Exception $e) { // sync token vyprsel -> udelame plnou sync
                    Debugger::log($e->getMessage());
                    bdump($calendarId);
                    bdump($optParams);
                    $arr = array(
                        'sync_token' => null
                    );
                    $this->organizer->updateKalendar($calendar['id_kalendar'], $arr);
                    // smaz vsechy udalosti
                    //$this->organizer->delUdalosti($u['id_uzivatel']);
                    $events = $service->events->listEvents($calendarId, $optParams);
                }

Ale nikdo si neví rady a na netu nic najít nemohu. 

Neví někdo co s tím? 

Nahlásit jako SPAM
IP: 78.102.64.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 49 hostů

Podobná vlákna

Google maps API — založil paloS_1

Google Maps API návod — založil kotajda

API pro google-chrome — založil TuTi_fruTi

Google Maps bez API — založil Neregistrovaný

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý