Pushover per CURL (?)

  • Hi,

    ich möchte in meinem Script gern eine function einbauen die den user per Push bestätigt das das Script durchgelaufen ist (verschieben von Dateien, löschen etc.)
    Nun bietet Pushover (https://pushover.net/) eine einfache API welche per PHP aus dem Browser auch nicht wirklich schwer anzusprechen ist ;).

    Jedoch würde ich gern das ganze im Script hinterlegen (damit der Nutzer auch sein "user" eingeben kann und dieses nicht im php script stehen muss.), hierfür dachte ich an CURL.

    Leider finde ich recht wenig zum Thema CURL mit Autoit, könnte ggf. jemand helfen?

    Der CURL Call sieht wie folgend aus

    curl -s \
    -F "token=abc123" \
    -F "user=user123" \
    -F "message=hello world" \
    https://api.pushover.net/1/messages.json


    Vielen Dank!

  • Okey, ich muss hier gestehen dass ich tatsächlich noch nie was von cURL gehört habe.
    Allerdings habe ich mich dazu ein wenig schlau gemacht.

    So wie ich deine Frage verstanden habe, willst du so etwas wie API von Pushover nutzen.
    In diesen Fall willst du cURL verwenden. Ist das so korrekt?

    Wie ich gelesen habe ist cURL eine Kommandozeilen Anwendung. Du kannst diese also mit "Run" starten und die entsprechenden Kommandozeileparametern mitliefern. Das sieht in etwa so aus:

    [autoit]

    Run("Programm.exe Parameter1 Parameter2")

    [/autoit]

    Wenn du schon bereits mit cURL umgehen kannst, dann sollte das kein Problem werden.

    LG. Make :)