Buenas, estoi haciendo un proyecto con vb.net desde el api.telegram.org/bot intento enviar una foto desde mi directorio D donde tengo ubicada la foto y me da un bonito error (400)
Mi codigo es el siguiente por si alguien me puede echar una mano:
Dim myReq As HttpWebRequest
Dim myResp As HttpWebResponse
Dim urlTelegram As String
Dim ruta As String = ("D:/foto.jpg")
urlTelegram = "https://api.telegram.org/bot" & token & "/sendPhoto?chat_id=" & telegram & "&photo=" + ruta
myReq = HttpWebRequest.Create(urlTelegram)
myResp = myReq.GetResponse
al iniciar el proyecto y darle al boton me sale:
Error en el servidor remoto: (400) Solicitud incorrecta
sin embargo hago lo mismo cambiando la ruta por una imagen de internet por ejemplo esto:
Dim myReq As HttpWebRequest
Dim myResp As HttpWebResponse
Dim urlTelegram As String
Dim ruta As String = "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRIkDPdNdMvK3HcWRzcwXsm_vK5KV2F0jOMzxsR98i3-MA_RhTTsw"
urlTelegram = "https://api.telegram.org/bot" & token & "/sendPhoto?chat_id=" & telegram & "&photo=" + ruta
myReq = HttpWebRequest.Create(urlTelegram)
myResp = myReq.GetResponse
funciona bien el tema esque la ruta del directorio no esta bien definada o algo, espero ayuda de alguien gracias de antemano.
Mi codigo es el siguiente por si alguien me puede echar una mano:
Dim myReq As HttpWebRequest
Dim myResp As HttpWebResponse
Dim urlTelegram As String
Dim ruta As String = ("D:/foto.jpg")
urlTelegram = "https://api.telegram.org/bot" & token & "/sendPhoto?chat_id=" & telegram & "&photo=" + ruta
myReq = HttpWebRequest.Create(urlTelegram)
myResp = myReq.GetResponse
al iniciar el proyecto y darle al boton me sale:
Error en el servidor remoto: (400) Solicitud incorrecta
sin embargo hago lo mismo cambiando la ruta por una imagen de internet por ejemplo esto:
Dim myReq As HttpWebRequest
Dim myResp As HttpWebResponse
Dim urlTelegram As String
Dim ruta As String = "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRIkDPdNdMvK3HcWRzcwXsm_vK5KV2F0jOMzxsR98i3-MA_RhTTsw"
urlTelegram = "https://api.telegram.org/bot" & token & "/sendPhoto?chat_id=" & telegram & "&photo=" + ruta
myReq = HttpWebRequest.Create(urlTelegram)
myResp = myReq.GetResponse
funciona bien el tema esque la ruta del directorio no esta bien definada o algo, espero ayuda de alguien gracias de antemano.