Automação de posts no SMF

  • Autor Autor Meketeke
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Meketeke

Meketeke

Gamma
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola a tod@s,

Llevo un tiempo pensando e intentando lograr hacer un bot para intentar automatizar la subida de posts a un foro creado en SMF.
Ya tengo las apis que me van a suministrar esa información y esas noticias. Pero aún no dispongo de las herramientas para poder realizar la automatización de subir esos contenidos al foro.

Por lo que he estado viendo SMF no dispone de una API como tal que facilite esta labor y tampoco está en mente elaborarla por parte del equipo.

¿Alguien con un poco de experiencia en este ámbito que me ayude?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Selenium WebDriver + Python

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep

# Configurar el navegador
driver = webdriver.Chrome()

# Navegar al formulario de registro
driver.get("https://ejemplo.com/registro")

etc.
etc
🫣 🤭
 
Hay varios codes para esto, tmb hay plugin para wordpress (en este caso no digo que instales wp, sino que veas como postea en smf), puedes ver la base de datos de las funciones de smf: https://support.simplemachines.org/function_db/index.php?action=view_function;id=323
o el mismo foro de smf tiene info: https://www.simplemachines.org/community/index.php?topic=542521.0
Me sirve bastante esto que me comentas. La verdad es que estaba buscando funciones que hiciese SMF similares a las de WP para poder enviar información al sistema tal cual se hace en WordPress.

Voy a echarle un vistazo y a ver si salgo algo en claro con todo esto.

Gracias!!

Selenium WebDriver + Python

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep

# Configurar el navegador
driver = webdriver.Chrome()

# Navegar al formulario de registro
driver.get("https://ejemplo.com/registro")

etc.
etc
🫣 🤭
Usar un WebDriver está entre mis últimas opciones porque lo veo un poco más tedioso y chungo de mantener. Estaba buscando a ver si desde el mismo SMF podía realizar la tarea.
Pero tengo en cuenta tu consejo pues a lo mejor termino decantándome por ahí si veo que de la otra manera no consigo dar pié con bola.
 
Voltar
Topo