Zum Inhalt

Ergebnisse empfangen

Inhalt

3.1. Ergebnisse per POST oder GET empfangen

So empfangen Sie Ergebnisse in Ihrem Skript:

  1. schalten Sie in den Umfrageeinstellungen die API ein;
  2. wählen Sie POST oder GET als Methode;
  3. geben Sie die vollständige URL Ihres Skripts als Ergebnis-URL ein
    (zum Beispiel https://example.org/result.php).

Simpoll sendet dann jedes Mal, wenn jemand die Umfrage ausfüllt, eine POST- (oder GET-) Anfrage an diese URL.

Beispiel der gesendeten Daten:

POST:
(
    [sp_survey_id] => 551
    [sp_survey_key] => aa7ca07e
    [sp_resp] => Array
        (
            [id] => 172693
            [ip_addr] => 127.0.0.1
            [name] => Respondent No.172693
            [time_start] => 2011-12-13 13:23:24
            [time_end] => 2011-12-13 13:23:45
            [time_delta] => 00:00:21
            [quiz_passed] => 0
            [quiz_percent] => 33
            [quiz_correct] => 3
            [quiz_wrong] => 2
        )
    [sp_result] => 1
    [sp_answers] => Array
        (
            [1] => Array
                (
                    [0] => Italy
                )
            [2] => Array
                (
                    [0] => Pyramids
                    [1] => Kremlin
                    [2] => Colosseum
                    [3] => Eiffel Tower
                )
        )
)

3.2. Parameter

  • sp_survey_id — ID der Umfrage in Simpoll
  • sp_survey_key — der Schlüssel aus der Umfrage-URL
  • sp_resp — Angaben zum Befragten:
    • id — ID des Befragten in Simpoll
    • ip_addr — IP-Adresse des Befragten
    • name — Name des Befragten
    • time_start — Beginn der Umfrage
    • time_end — Ende der Umfrage
    • time_delta — für die Umfrage benötigte Zeit
    Diese Felder werden nur bei Quizzen gesendet:
    • quiz_passed — ob das Quiz bestanden wurde (1 = ja, 0 = nein)
    • quiz_percent — Anteil richtiger Antworten in Prozent (0–100)
    • quiz_correct — Anzahl richtiger Antworten
    • quiz_wrong — Anzahl falscher Antworten
  • sp_result — die Umfrage wurde abgeschlossen (immer 1)
  • sp_answers — die Antworten: Schlüssel sind die Fragenummern, Werte sind Arrays mit den Antworten auf jede Frage