Publicar em redes sociais com Ruby on rails

Publicar em redes sociais com Ruby on rails

Ruby on rails : MÉTODOS

SMS


TEXTS-TO-SPEECH

EMAIL

REDES SOCIAIS

GRUPOS

HLR

PAÍSES

EVENTOS

UTILIZADOR

TEMPLATES

OTP (ONE-TIME PASSWORD)

Examplo em Ruby on rails:

# net/http library is required
require 'net/http'

afilnet_class="social";
afilnet_method="send";
afilnet_user="user";
afilnet_password="password";
afilnet_to="123456";
afilnet_message="message+test";
afilnet_scheduledatetime="";
afilnet_url="";
afilnet_picture="";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&to="+afilnet_to+"&message="+afilnet_message+"&scheduledatetime="+afilnet_scheduledatetime+"&url="+afilnet_url+"&picture="+afilnet_picture;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)



Veja um exemplo em:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go lang Scala lang Swift


Publique uma mensagem num grupo, perfil ou página numa rede social


Parâmetro Descrição Mandatório / Opcional
class=social Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=send Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório
to ID do canal associado à rede social Mandatório
message Mande mensagem para publicar numa rede social Mandatório
scheduledatetime Data e hora de envio no formato aaaa-mm-dd hh:mm:ss Opcional
url URL de destino da publicação Opcional
picture URL da imagem de publicação Opcional

Quando fizer pedidos receberá os seguintes campos:

  •  status
  •  result (if status=success), aqui receberá os seguintes valores:
    • credits
    • messageid
  •  error (if status=error), aqui receberá o código de erro

Os possíveis códigos de erro são listados em baixo

Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto
NO_CREDITS O seu saldo é insuficiente
Parâmetros:
  • class: social
  • method: send
  • user: user
  • password: password
  • to: 123456
  • message: message+test
  • scheduledatetime:
  • url:
  • picture:
Pedido:
https://www.afilnet.com/api/http/?class=social&method=send&user=user&password=password&to=123456&message=message+test&scheduledatetime=&url=&picture=
INFORMAÇÃO IMPORTANTE SOBRE COOKIES: Se continuar a utilizar este website iremos assumir que aceita os termos de uso. Encontrará mais informação em Política de Cookies. Continuar