Invio di una foto

Con questa modalità di invio, è possibile inviare una fotografia a tutti i dispositivi a cui è collegato il proprio account telegram.

In questa pagina, sono presenti 3 snippet di esempio per l'invio di questo tipo di allarme, con Python, Bash e Php.

Python 3

import requests

img_path = "INSERISCI QUI IL PERCORSO DELLA FOTO"
TOKEN = "INSERISCI QUI LA TUA TOKEN RPINOTIFY"
req = requests.post('http://local.dev:5000/message/' + TOKEN + '/', files={'img': open(img_path, 'rb')})
print(req.text)

Qua sotto trovate la risposta positiva del sistema. Nel caso siano presenti errori, consultate la pagina della documentazione.

{"info": {"datetime": "2018-01-03 17:20:28", "ip": "127.0.0.1"}, "message": "Image has been sent", "response": 200, "result": {"filename": "IMG_2454.JPG"}}

Bash

#!/bin/bash


TOKEN="INSERISCI QUI LA TUA TOKEN RPINOTIFY"
IMG_PATH="INSERISCI QUI IL PERCORSO DELLA FOTO"
curl -X POST -F "[email protected]$IMG_PATH" https://api.rpinotify.it/message/$TOKEN/

Qua sotto trovate la risposta positiva del sistema. Nel caso siano presenti errori, consultate la pagina della documentazione.

{"info": {"datetime": "2018-01-03 17:20:28", "ip": "127.0.0.1"}, "message": "Image has been sent", "response": 200, "result": {"filename": "IMG_2454.JPG"}}

Php

<?php
$token = "INSERISCI QUI LA TUA TOKEN RPINOTIFY";
$imgpath = "INSERISCI QUI IL PERCORSO DELLA FOTO";
$post = [
    'img' => new CURLFile(realpath($imgpath)),
];

$ch = curl_init('https://api.rpinotify.it/message/'.$token.'/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
curl_close($ch);

echo($response);

Qua sotto trovate la risposta positiva del sistema. Nel caso siano presenti errori, consultate la pagina della documentazione.

{"info": {"datetime": "2018-01-03 17:20:28", "ip": "127.0.0.1"}, "message": "Image has been sent", "response": 200, "result": {"filename": "IMG_2454.JPG"}}

results matching ""

    No results matching ""