Ergebnis 1 bis 6 von 6

Thema: Frontend API mit Contao implementieren

  1. #1
    Contao-Nutzer
    Registriert seit
    23.04.2012.
    Ort
    München
    Beiträge
    4

    Standard Frontend API mit Contao implementieren

    Ich möchte ein API im Frontend implementieren und z.B. Members Authentifizieren... ein URL-Struktur möchte ich ungefähr so haben:

    /api/rest/v1/member/authenticate

    Wie kann ich das machen?

    Wie kann ich auch OAuth implementieren?

    ich bin ein Contao Jungfrau und muss relativ schnell diese Funktionalität in unsere Projekt implementieren... Es würde mich freuen wenn jemand hier mir helfen könnte... :-)

  2. #2
    Contao-Nutzer
    Registriert seit
    23.04.2012.
    Ort
    München
    Beiträge
    4

    Standard

    Habe nach der "SimpleAjax" Extension gesucht aber keine Ergebnisse... heißt es was anderes?

  3. #3
    Contao-Nutzer
    Registriert seit
    23.04.2012.
    Ort
    München
    Beiträge
    4

    Standard

    Danke. Hab's unzipped und der Datei in Website-Root gespeichert... ist das der richtige Ort? Ich sehe es nicht in der Extension Manager...

    Gibt's eine Anleitung wie man das benutzt?

  4. #4
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Wenn du eine Extension per ZIP installierst siehst du es nicht im Extension Manager.
    Das ist normal so. Allerdings solltest du (falls von der Erweiterung benötigt) noch im Erweiterungs-Manager open den Datenbank-Update Knopf drücken und dann sollte alles funktionieren.

  5. #5
    Contao-Nutzer
    Registriert seit
    23.04.2012.
    Ort
    München
    Beiträge
    4

    Standard

    Okay, aber ich finde keine Doku wie ich der SimpleAjax Erweiterung benutzen soll...

    Und ich habe immer noch überhaupt keine Ahnung wie der URL-Struktur bauen soll... bin gerade total frustriert weil ich überhaupt keine Dokumentation/Beispiele finden kann wie ich das implementieren kann...

    Eine klare Beschreibung was ich tun soll, würde helfen :-)
    Geändert von SmokinMedia.com (24.04.2012 um 17:09 Uhr)

  6. #6
    Contao-Fan Avatar von Wichteldesign
    Registriert seit
    23.06.2009.
    Ort
    Nürtingen
    Beiträge
    353

    Frage

    Moin,

    bin gerade dabei so etwas zu bauen. mein einziges Problem. Irgendwie werden mir die POST Anfragen zerlegt. Anfragen per GET und PUT kommen problemlos mit den Daten durch, nur POST hat grundsätzlich keine Daten.

    PUT-Request:
    PHP-Code:
    RestRequest Object
    (
        [
    request_vars:RestRequest:private] => Array
            (
                [
    module] => member
                
    [lastname] => Peters
            
    )

        [
    data:RestRequest:private] => 
        [
    http_accept:RestRequest:private] => xml
        
    [method:RestRequest:private] => put

    POST-Request:
    PHP-Code:
    RestRequest Object
    (
        [
    request_vars:RestRequest:private] => Array
            (
            )

        [
    data:RestRequest:private] => 
        [
    http_accept:RestRequest:private] => xml
        
    [method:RestRequest:private] => post


    Hab es auf verschiedene Arten probiert.

    Über den Contao-Input:
    PHP-Code:
    $requestVars $this->Input->post('something'); 
    Ganz normal (zum testen ohne cleaning):
    PHP-Code:
    $requestVars $_POST
    Zum leiten der Anfragen nutze ich die SimpleAjax von Leo. Die API selbst ist dann nur ein Callback. Habe auch schon den RequestTocken deaktiviert, aber das bringt leider auch nichts.

    Hat jemand eine Idee?

    Danke schon mal und Gruß
    Felix
    Besten Gruß, Felix Peters
    Wichteldesign // Github // @wichteldesign // @el_wichtel

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •