Ankündigung

Einklappen
Keine Ankündigung bisher.

Google Calendar - update für "neue" GoogleAPI

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • JensKindgen
    antwortet
    Einen grossen Danke an die Community, es funktioniert wieder alles wie es soll

    Danke und Gruss Jens

    Einen Kommentar schreiben:


  • DiePolle
    antwortet
    Kalender wir nicht angezeigt

    So, mein voriges Problem hab ich lösen können.

    Leider wird mir jetzt der Kalender in der Smartvisu nicht angezeigt .
    Habe googlev3 in der Config ausgewählt und gespeichert.


    Wenn ich googlev3.php manuell ausführe kommt folgendes:

    Code:
    admin@smarthome:/var/www/smartvisu/lib/calendar/service$ php -q googleV3.php
    [{"title":"Calendar: Google","text":"Calendar read request failed!"}]
    Als calendar_id hab ich meine gmail Adresse eingetragen.

    Einen Kommentar schreiben:


  • DiePolle
    antwortet
    Error

    Hallo, habe auch das Problem mit google_2.php

    Code:
    root@smarthome:/usr/smarthome/googlecal# php -q google_2.php
    PHP Notice:  Undefined property: stdClass::$refresh_token in /usr/smarthome/googlecal/google_2.php on line 20
    pho ist aktuell.

    Hab schon alle bereits geposteten Lösungsvorschläge ausprobiert.

    Danke für eure Hilfe.

    Einen Kommentar schreiben:


  • Brick
    antwortet
    Fehler gefunden.. hatte im Token ein doppeltes Hochkomma verwendet, statt
    dem einfachen.. jetzt gehts wieder !!

    Danke für die Hilfe !!

    Einen Kommentar schreiben:


  • fidel86
    antwortet
    Hallo,

    gibt es auch die Möglichkeit mehrere Kalender mit verschiedenen IDs einzubinden?

    Grüße

    Einen Kommentar schreiben:


  • Brick
    antwortet
    hab den Screenshot aus Putty.. hab das ja am Server der Smartvisu laufen lassen. Wenn man die google_2 ausführt bekommt man doch den Token..
    und bei mir war da noch so eine eigenartige zweite Zeile drunter.. siehe Screenshot..

    Deine KalenderID sieht anders aus.. das mit dem calender.google.com hab ich so nicht..

    Einen Kommentar schreiben:


  • ide71
    antwortet
    Zitat von Brick Beitrag anzeigen
    bin mir beim Token auch nicht sicher.. is der zweizeilig ?? siehe Screenshot !

    Aus welcher Datei ist der Screenshot? Ist das aus googleV3.php? Die Stelle gibt es bei mir nicht...

    Gruß
    Markus
    Angehängte Dateien

    Einen Kommentar schreiben:


  • Brick
    antwortet
    Hi,

    ja.. hab ich gesetzt.. aktuell ist das meine E-Mailadresse..zumindest
    steht das so unter Kalender auf der Googleseite..
    ich hab nur einen Kalender, deswegen schließe ich das aus.
    Termine sind drin.. allerdings erst nächste Woche.. gut. werd mal
    einen aktuellen Termin setzten..

    Gruß Martin

    Einen Kommentar schreiben:


  • ide71
    antwortet
    Zitat von Brick Beitrag anzeigen
    hat jemand einen Tipp ?
    Die Variable $calendar_id in googleV3.php ist gesetzt? Das war bei mir am Ende noch die letzte Hürde, dass eigentlich alles funktioniert hat, aber der "primäre" Kalender von Google angezeigt wurde, und der ist bei mir leer. Hast Du mehrere Kalender bei Google? Wenn ja, und der erst leer ist, versuch doch mal beim ersten Kalender nen Termin für morgen reinzuschreiben, ob der erscheint.

    Gruß
    Markus

    Einen Kommentar schreiben:


  • Brick
    antwortet
    mir gehts leider ähnlich..

    hab alles durch.. Token hab ich auch.. Fehlermeldung kommt auch keine mehr
    in der rechten Ecke, aber der Kalender bleibt leer.

    probiert hab ich die:
    Kalenderadresse, KalenderID, priv. Kalenderadresse
    keines davon hat funktioniert.

    hat jemand einen Tipp ?

    bin mir beim Token auch nicht sicher.. is der zweizeilig ?? siehe Screenshot !
    Angehängte Dateien

    Einen Kommentar schreiben:


  • ide71
    antwortet
    Zitat von Max2612 Beitrag anzeigen
    Danke, habe den Refresh- Token erhalten.

    Alles in die googleV3.php eingefügt und in der Config eingestellt.
    Aber der Kalender wird auf der Startseite nicht angezeigt. API ist aktiviert.


    Welche URL gehört in die config?
    Hallo,

    meine config sieht so aus:

    Code:
        define('config_calendar_service', 'googleV3');
        define('config_calendar_url', 'https://www.google.com/calendar/feeds/[...]group.calendar.google.com/private-[...]/basic');
    (Privaten Schlüssel habe ich durch [...] ersetzt.)

    Das ist die Adresse, die Du bei Google in den Kalendereinstellungen bekommst, wenn Du bei "Privatadresse" auf "XML" klickst.
    Gruß
    Markus

    Einen Kommentar schreiben:


  • Max2612
    antwortet
    Danke, habe den Refresh- Token erhalten.

    Alles in die googleV3.php eingefügt und in der Config eingestellt.
    Aber der Kalender wird auf der Startseite nicht angezeigt. API ist aktiviert.


    Welche URL gehört in die config?

    Einen Kommentar schreiben:


  • chrisi
    antwortet
    mach mal ein:

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install php-cli


    Dir fehlt ziemlich sicher php-cli

    Einen Kommentar schreiben:


  • Max2612
    antwortet
    Hallo

    Ich habe auch ein Problem mit google_2.php.
    Mit XAMPP erhalte ich ebenfalls folgenden Fehler:

    Notice: Trying to get property of non-object in C:\xampp\htdocs\amit\google_2.php on line 20

    Wie kann ich dieses Skript über das Smartvisu Image ausführen?
    In welchen Ordner muss es? Und wie führt man es aus?

    Mit admin@smarthome:/$ php -q google_2.php
    kommt folgender Fehler:
    -bash: php: command not found

    Bitte um Tipps!

    Einen Kommentar schreiben:


  • nightstorm99
    antwortet
    Hallo,

    habe alles probiert, aber ich bekomme beim 2. PHP File immer
    folgenden Fehler:

    Code:
    {
      "error" : "invalid_grant",
      "error_description" : "Code was already redeemed."
    }
    PHP Notice:  Undefined property: stdClass::$refresh_token in /root/google2.php on line 21
    Habe mir noch das &result ausgeben lassen. Steht ein paar Seiten vorher.


    Hat einer eine Idee?


    Danke und Gruß
    Denny

    Einen Kommentar schreiben:

Lädt...
X