Enviar un archivo por chat con Python

Enviar archivo por chat con Python

Python : DOCUMENTACIÓN API



Enviar un archivo por chat con Python

Ejemplo en Python:

import urllib2

afilnet_class="chat"
afilnet_method="sendfile"
afilnet_user="user"
afilnet_password="password"
afilnet_platform="whatsapp"
afilnet_platformid="100"
afilnet_destination="3460000000"
afilnet_type="image"
afilnet_fileurl="https://www.example.com/image.jpg"
afilnet_thumburl="https://www.example.com/thumb.jpg"
afilnet_message="test+message"

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&platform="+afilnet_platform+"&platformid="+afilnet_platformid+"&destination="+afilnet_destination+"&type="+afilnet_type+"&fileurl="+afilnet_fileurl+"&thumburl="+afilnet_thumburl+"&message="+afilnet_message
	
result = urllib2.urlopen(sUrl).read()



Ver ejemplo en:

Enviar un archivo por chat con PHP Enviar un archivo por chat con Java Enviar un archivo por chat con C Sharp Enviar un archivo por chat con Unix Enviar un archivo por chat con Ruby on rails Enviar un archivo por chat con Python Enviar un archivo por chat con Android Enviar un archivo por chat con Objective C / iPhone Enviar un archivo por chat con SQL Server Enviar un archivo por chat con Oracle Enviar un archivo por chat con Node JS Enviar un archivo por chat con Go lang Enviar un archivo por chat con Scala lang Enviar un archivo por chat con Swift Enviar un archivo por chat con Delphi



Detalles del método

Parámetro Descripción Obligatorio / Opcional
class=chat Clase a la que se realiza la petición Obligatorio
method=sendfile Método de la clase al que se realiza la petición Obligatorio
user El usuario / email de su cuenta de Afilnet Obligatorio
password El password de su cuenta de Afilnet Obligatorio
platform Plataforma a la que se envía el mensaje. Valores posibles: 'webchat', 'whatsapp', 'telegram', 'operator' Obligatorio
platformid Identificador de la plataforma Obligatorio
destination Destinatario donde se envía el archivo Obligatorio
type Tipo de archivo que se envía. Valores posibles: 'image', 'video', 'audio', 'voice', 'document', 'contact' Obligatorio
fileurl Url dónde se encuentra el archivo que se va a enviar por chat Obligatorio
thumburl Url de la imagen en miniatura que acompaña el archivo Opcional
message Mensaje que acompaña el archivo Opcional

Al realizar peticiones recibirá los siguientes campos:


  •  status
  •   result (si status=success), recibirá los siguientes valores:
    • No recibirá valores adicionales
  • error (si status=error), aquí recibirá el código de error

Los códigos de error posibles son los siguientes:


Código Descripción
MISSING_USER Usuario / email no incluido
MISSING_PASSWORD Password no incluido
MISSING_CLASS Clase no incluida
MISSING_METHOD Método no incluido
MISSING_COMPULSORY_PARAM Parámetro obligatorio no incluido
INCORRECT_USER_PASSWORD Usuario o clave incorrectos
INCORRECT_CLASS Clase incorrecta
INCORRECT_METHOD Método incorrecto
CHANNEL_NOT_FOUND El canal indicado no existe
CHAT_NOT_FOUND El chat indicado no existe
INCORRECT_FILETYPE El tipo de archivo es incorrecto, revise los valores posibles
INCORRECT_FILEURL La url del archivo no es válida
INCORRECT_THUMBURL La url de la miniatura no es válida
Parámetros:
  • class : chat
  • method : sendfile
  • user : user
  • password : password
  • platform : whatsapp
  • platformid : 100
  • destination : 3460000000
  • type : image
  • fileurl : https://www.example.com/image.jpg
  • thumburl : https://www.example.com/thumb.jpg
  • message : test+message

Petición:
https://www.afilnet.com/api/http/?class=chat&method=sendfile&user=user&password=password&platform=whatsapp&platformid=100&destination=3460000000&type=image&fileurl=https://www.example.com/image.jpg&thumburl=https://www.example.com/thumb.jpg&message=test+message




Conectar Python con nuestra API de Chats

Nuestra API de Chats le permite Enviar un archivo por chat con Python de forma sencilla, rápida y eficiente. El proceso que debe seguir para poder utilizar nuestra API sólo le llevará unos minutos. Nuestra empresa le ofrecerá una prueba gratuita para que pueda probar el servicio.


Pasos a seguir

  • Regístrese cómo cliente en Afilnet.
  • Solicite una prueba o haga una recarga de saldo.
  • Empiece a utilizar la API con los datos de su registro (datos que debe incluir en los campos "user" y "password") o creando nuevas credenciales para API desde su cuenta de Afilnet.

¡Empiece ahora a utilizar la API de Afilnet!




¿Tiene alguna duda o problema en la integración?


Contacte con nuestro equipo a través de cualquiera duda a través de los métodos de contacto que le ofrecemos. Nuestro equipo intentará ofrecerla una solución inmediata y le ayudará en la integración de nuestra API en su Software.



¡Pruebe Afilnet gratis!

Está a un sólo paso de cambiar la comunicación de su empresa para siempre, a partir de hoy captará y fidelizará mejor a sus clientes gracias a los servicios Afilnet

SMS Masivo · Email Marketing · Redes Sociales · Mensajería Instantánea · Certificación · y mucho más

Regístrese en 1 minuto

¡Registrese gratis y pruebe Afilnet! Le ofrecemos una prueba gratuita de nuestros servicios. *



(*) Promoción sólo válida para empresas que nunca han utilizado el servicio de Afilnet con anterioridad, sólo se facilita crédito gratuito para los servicios de SMS y Email Marketing. Al solicitar el saldo gratuito es posible que Afilnet le contacte para verificar la información de su empresa

INFORMACIÓN IMPORTANTE SOBRE COOKIES: Este sitio web utiliza cookies propias para ofrecer un mejor servicio. Si continúa navegando consideramos que acepta su uso. Encontrará más información en nuestra Política de Cookies. Continuar

Métodos de pago

  • Transferencia Bancaria
    Tarjeta de Crédito
    Paypal
    Western Union

Afilnet en su idioma

Afilnet EspañaAfilnet United KingdomAfilnet FranceAfilnet DeutschlandAfilnet ItaliaAfilnet PortugalAfilnet 中国Afilnet 日本Afilnet الإمارات العربية المتحدةAfilnet EstoniaAfilnet PolskaAfilnet РоссияAfilnet TürkiyeAfilnet Česká republikaAfilnet ΕλλάδαAfilnet SverigeAfilnet DanmarkAfilnet România

Copyright © 2021 Afilnet · Todos los derechos Reservados