Eerst even een korte uitleg:
Ik heb een camera die een foto maakt bij beweging deze foto wordt op de server opgeslagen. Nu wil ik graag deze foto automatisch naar telegram versturen.
Telegram BOT Api verwacht de foto in multipart/form-data (POST). Als ik onderstaande code via de browser gebruik werkt dit ook naar behoren.
Maar ik wil dit automatiseren. Zodra en beweging is kan ik een url opvragen. Ik wil dus dat het script automatisch een foto via een post command met "multipart/form-data" gaat versturen.
Nu kan dit volgens mij via curl maar dit is mij nog niet gelukt. Iemand ideeën hoe ik dit kan realiseren ?
Ik heb een camera die een foto maakt bij beweging deze foto wordt op de server opgeslagen. Nu wil ik graag deze foto automatisch naar telegram versturen.
Telegram BOT Api verwacht de foto in multipart/form-data (POST). Als ik onderstaande code via de browser gebruik werkt dit ook naar behoren.
code:
1
2
3
4
5
6
7
| <form action="https://api.telegram.org/bot1******/sendPhoto" method="post" enctype="multipart/form-data"> <input type='text' name = 'chat_id' value = '***'> <input type="file" name="photo" id="fileToUpload"> <input type="submit" value="Upload Image" name="submit"> </form> |
Maar ik wil dit automatiseren. Zodra en beweging is kan ik een url opvragen. Ik wil dus dat het script automatisch een foto via een post command met "multipart/form-data" gaat versturen.
Nu kan dit volgens mij via curl maar dit is mij nog niet gelukt. Iemand ideeën hoe ik dit kan realiseren ?