« Zurück zu Produkt

Dokumentation

ProcessOAuthData

Benötigt: Symcon >= 4.1

 void ProcessOAuthData ()

Rückgabewert

Keine Rückgabe

Beschreibung

Wird der durch die Funktion RegisterOAuth registrierte OAuth-Handler aufgerufen, so wird diese Funktion ausgeführt. Die empfangenen OAuth-Zugangsdaten können z.B. über entsprechende PHP-Eingabe-Streams gelesen werden.

Beispiel

// IPSModuleStrict
protected function ProcessOAuthData(): void {
    // OAuth-Zugangsdaten aus dem Request
    $token = file_get_contents('php://input');
    $this->LogMessage('OAuth Token erhalten', KL_MESSAGE);

    // Token speichern
    $this->WriteAttributeString('OAuthToken', $token);
}

// IPSModule
protected function ProcessOAuthData($Token) {

    // Beispiel identisch. Bitte die geänderte Funktionssignatur beachten.

}
Haben Sie noch Fragen?