Salut à tous je suis en train de mettre en place un enregistrement de mes cameras lors du lancement de mon alarme et pour ça je voudrais lancer un script à l'activation de l'alarme. Le problème c'est que je suis nul en script php , j'en ai écrit un mais je voudrai l'avis de quelqu'un qui s'y connait. Voilà mon script :
<?php
// User configurable variables
$Synology = Net.FHttp("adresse IP", Port)
$login = "xxxxxx"
$password = "xxxxxxxx"
$event = {1, 2, 3, 4, 5, 6}
// Login session
$payload = "/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account=".$login."&passwd=".$password."&session=SurveillanceStation&format=sid"
response, status, errorCode = Synology:GET(payload)
if tonumber(status) == 200 then
$jsonTable = json.decode(response);
if jsonTable.success == true then
$SID = jsonTable.data.sid
for i = 1, #event do
// Lance l'enregistrement
$payload = "/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&version=1&method=Trigger&eventId=".$event[i]."&_sid=".$SID
// Logout session
payload = "/webapi/auth.cgi?api=SYNO.API.Auth&method=Logout&version=1&session=SurveillanceStation&_sid=".$SID
?>