Make: Mit einem Button aus Ninox Szenario ausführen
Hallo Forum,
ich möchte gerne per Knopfdruck aus Ninox heraus ein Szenario ausführen.
Kann mir jemand mit dem nötigen Code für den Button weiterhelfen?
Vielen Dank im Voraus!
Gruß, Oliver
18 Antworten
-
Dazu benutzt man meist einen Webhook in Make als ersten Node.
let vUrl := "Url-MakeWebhook"
do as server
let vResponse := http("POST",vUrl,{},null)
end
Wenn man noch Daten mit übergeben möchte, erstellt man einen JSON-Body.
let vBody := {RecordId : number(this)}
und ändert den http() wie folgt:
let vResponse := http("POST",vUrl,{},vBody) -
Danke Uwe, aber damit bekomme ich es nicht hin.
Mein Szenario beginnt mit einem "watch Emails" Modul, was zeitgesteuert die mails abruft.
Das Szenatio läuft auch zeitgesteuert einwandfrei.
Nur möchte ich es zusätzlich auch on demand auslösen können.
Ich habe im Make Forum einen Beitrag dazu gefunden, aber ich bin anscheinend irgendwie zu doof dafür, dass umzusetzen
https://community.make.com/t/run-scenario-on-demand-from-external-source/4333/4und hier steht auch was in der api dokumentation:
https://www.make.com/en/api-documentation/scenarios-scenarioId-run-post
aber ich verstehe leider überhaupt nicht, wie ich das in Ninox umsetzen kann. -
Hallo ich bin gerade auch dabei mittels eines Buttons in Ninox einen Webhook in Make zu triggern. Leider klappt es noch nicht, weil ich den Token noch nicht gefunden habe. Leider finde ich den nicht. Wie am Foto habe ich bei vURL die Webhook URL eingetragen und dann bei vAuth then code von Webhook UDID eingetragen. Der Trigger kommt in Make.com auch an, wird aber nicht ausgeführt.
-
Hallo zusammen,
ich hab diese Post gefunden, weil ich auch vor dem Problem stehe, dass ich keine Verbindung von Ninox zu Make.com hinbekomme. Ich muss irgendetwas übersehen. Hab aber kein Ahnung was.
Ich habe in make.com einen Webhook erstellt und diesen mit der Ninox-Api-Key verbunden.
In Ninox hab ich einen Button erstellt und den Code wie oben beschrieben eingefügt.
Es passiert aber NICHTS, wenn ich auf den Button klicke. Eigentlich müsste ich doch im make.com Webhook-module sehen, dass Daten ankommen, oder nicht?Mal abgesehen davon was ich damit tun möchte, gibt es eine Möglichkeit diese Verbindung zu testen?
Vielen Dank für eure Hilfe
Hier der Code im Button:
let me := this;
let url := "https://hook.eu2.make.com/xtw6c07tfxq1etkdk9_______________________";
let method := "POST";
let header := {
Authorization: "Token 99aeb240-1b73-42eb-b5b6-____________________"
};
let data := me.{
bezeichnung: Bezeichnung,
status: Status,
termin: Termin
};
do as server
http(method, url, header, data)
end -
ok. Danke für den Hinweis.
Ich hatte keinen passenderen Hinweis gefunden. Ich dachte ich muss das ganze mit einem Webhook starten. -
kannst du mir zufällig auch dabei helfen wie man Datumswerte aus den INfos die ich von Ninox bekomme vergleichen kann.
Hintergrund ist der, dass ich unterscheiden möchte ob der Datensatz den ich bekomme neu ist, oder ein geänderter. Dafür kann ich doch die Variablen "Created at" und "Modified at" nach einem Router vergleichen, oder?
Vielen Dank nochmal für deine Hilfe!
Content aside
- Status Answered
- vor 13 StundenZuletzt aktiv
- 18Antworten
- 192Ansichten
-
4
Folge bereits