Benutzerverwaltungs-API in Ruby on rails

Verwalten Sie Benutzerinformationen, kennen Sie das Guthaben auf Ihrem Konto und verwalten Sie Ihre Adressen.

Den Saldo ermitteln mit Ruby on rails

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

afilnet_class="user";
afilnet_method="getbalance";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getbalance";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/";

uri = URI(sUrl) 
response = Net::HTTP.post_form(uri, "class" => afilnet_class, "method" => afilnet_method, "user" => afilnet_user, "password" => afilnet_password)
	
puts response.body
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getbalance";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method;
	
uri = URI(sUrl) 

req = Net::HTTP::Get.new(uri)
req.basic_auth afilnet_user, afilnet_password

res = Net::HTTP.start(uri.hostname) {|http|
  http.request(req)
}

puts res.body
# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="getbalance";
afilnet_user="user";
afilnet_password="password";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{}"
})

puts res.body
Parameter Beschreibung Zwigend / optional
class=user Sorte deren Antragen sich realisiert Zwigend
method=getbalance Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
Antworten:
  • Status
  • result (si status=success), Sie werden die nächsten Codes bekommen:
    • Sie werden kein Grenzkosten bekommen
  • Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Fehlercodes:
Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode

Neue Adresse mit Ruby on rails hinzufügen

# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="getbalance";
afilnet_user="user";
afilnet_password="password";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{}"
})

puts res.body# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="addaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_namelastname="name+lastname";
afilnet_iscompany="1";
afilnet_companyname="mycompany";
afilnet_documentid="123456789A";
afilnet_countrycode="us";
afilnet_cityid="1";
afilnet_cityname="town";
afilnet_zipcode="123456";
afilnet_address="address";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="addaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_namelastname="name+lastname";
afilnet_iscompany="1";
afilnet_companyname="mycompany";
afilnet_documentid="123456789A";
afilnet_countrycode="us";
afilnet_cityid="1";
afilnet_cityname="town";
afilnet_zipcode="123456";
afilnet_address="address";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/";

uri = URI(sUrl) 
response = Net::HTTP.post_form(uri, "class" => afilnet_class, "method" => afilnet_method, "user" => afilnet_user, "password" => afilnet_password, "namelastname" => afilnet_namelastname, "iscompany" => afilnet_iscompany, "companyname" => afilnet_companyname, "documentid" => afilnet_documentid, "countrycode" => afilnet_countrycode, "cityid" => afilnet_cityid, "cityname" => afilnet_cityname, "zipcode" => afilnet_zipcode, "address" => afilnet_address)
	
puts response.body
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="addaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_namelastname="name+lastname";
afilnet_iscompany="1";
afilnet_companyname="mycompany";
afilnet_documentid="123456789A";
afilnet_countrycode="us";
afilnet_cityid="1";
afilnet_cityname="town";
afilnet_zipcode="123456";
afilnet_address="address";

# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address;
	
uri = URI(sUrl) 

req = Net::HTTP::Get.new(uri)
req.basic_auth afilnet_user, afilnet_password

res = Net::HTTP.start(uri.hostname) {|http|
  http.request(req)
}

puts res.body
# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="addaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_namelastname="name+lastname";
afilnet_iscompany="1";
afilnet_companyname="mycompany";
afilnet_documentid="123456789A";
afilnet_countrycode="us";
afilnet_cityid="1";
afilnet_cityname="town";
afilnet_zipcode="123456";
afilnet_address="address";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{\"namelastname\":\""+afilnet_namelastname+"\",\"iscompany\":\""+afilnet_iscompany+"\",\"companyname\":\""+afilnet_companyname+"\",\"documentid\":\""+afilnet_documentid+"\",\"countrycode\":\""+afilnet_countrycode+"\",\"cityid\":\""+afilnet_cityid+"\",\"cityname\":\""+afilnet_cityname+"\",\"zipcode\":\""+afilnet_zipcode+"\",\"address\":\""+afilnet_address+"\"}"
})

puts res.body
Parameter Beschreibung Zwigend / optional
class=user Sorte deren Antragen sich realisiert Zwigend
method=addaddress Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
namelastname Vor- und Nachname der Kontaktperson Zwigend
iscompany (0) Wenn es sich um eine natürliche Person handelt oder (1) wenn es sich um ein Unternehmen handelt Zwigend
companyname Name des Unternehmens (falls es sich um ein Unternehmen handelt) Optional
documentid Code des Firmenidentifikationsdokuments Zwigend
countrycode ISO-Ländercode im ALPHA-2-Format ISO-3166-1 Zwigend
cityid Stadtkennung Zwigend
cityname Name der Stadt, zu der sie gehört Zwigend
zipcode Postleitzahl Zwigend
address Physikalische Adresse Zwigend
Antworten:
  • Status
  • result (si status=success), Sie werden die nächsten Codes bekommen:
    • Sie werden kein Grenzkosten bekommen
  • Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Fehlercodes:
Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode
EMPTY_COUNTRYCODE Der Ländercode ist leer
COUNTRY_NOT_FOUND Es gibt kein Land mit dem angegebenen Code
EMPTY_CITY Sie haben die Stadt nicht angegeben
CITY_NOT_FOUND Die angegebene Stadt existiert nicht

Entfernen Sie eine Adresse mit Ruby on rails

# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="addaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_namelastname="name+lastname";
afilnet_iscompany="1";
afilnet_companyname="mycompany";
afilnet_documentid="123456789A";
afilnet_countrycode="us";
afilnet_cityid="1";
afilnet_cityname="town";
afilnet_zipcode="123456";
afilnet_address="address";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{\"namelastname\":\""+afilnet_namelastname+"\",\"iscompany\":\""+afilnet_iscompany+"\",\"companyname\":\""+afilnet_companyname+"\",\"documentid\":\""+afilnet_documentid+"\",\"countrycode\":\""+afilnet_countrycode+"\",\"cityid\":\""+afilnet_cityid+"\",\"cityname\":\""+afilnet_cityname+"\",\"zipcode\":\""+afilnet_zipcode+"\",\"address\":\""+afilnet_address+"\"}"
})

puts res.body# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="deleteaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_idaddress="1000";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idaddress="+afilnet_idaddress;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="deleteaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_idaddress="1000";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/";

uri = URI(sUrl) 
response = Net::HTTP.post_form(uri, "class" => afilnet_class, "method" => afilnet_method, "user" => afilnet_user, "password" => afilnet_password, "idaddress" => afilnet_idaddress)
	
puts response.body
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="deleteaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_idaddress="1000";

# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idaddress="+afilnet_idaddress;
	
uri = URI(sUrl) 

req = Net::HTTP::Get.new(uri)
req.basic_auth afilnet_user, afilnet_password

res = Net::HTTP.start(uri.hostname) {|http|
  http.request(req)
}

puts res.body
# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="deleteaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_idaddress="1000";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{\"idaddress\":\""+afilnet_idaddress+"\"}"
})

puts res.body
Parameter Beschreibung Zwigend / optional
class=user Sorte deren Antragen sich realisiert Zwigend
method=deleteaddress Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
idaddress Adress-ID des Benutzerkontos Zwigend
Antworten:
  • Status
  • result (si status=success), Sie werden die nächsten Codes bekommen:
    • Sie werden kein Grenzkosten bekommen
  • Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Fehlercodes:
Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode

Holen Sie sich die Adressliste mit Ruby on rails

# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="deleteaddress";
afilnet_user="user";
afilnet_password="password";
afilnet_idaddress="1000";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{\"idaddress\":\""+afilnet_idaddress+"\"}"
})

puts res.body# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getaddresses";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getaddresses";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/";

uri = URI(sUrl) 
response = Net::HTTP.post_form(uri, "class" => afilnet_class, "method" => afilnet_method, "user" => afilnet_user, "password" => afilnet_password)
	
puts response.body
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getaddresses";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method;
	
uri = URI(sUrl) 

req = Net::HTTP::Get.new(uri)
req.basic_auth afilnet_user, afilnet_password

res = Net::HTTP.start(uri.hostname) {|http|
  http.request(req)
}

puts res.body
# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="getaddresses";
afilnet_user="user";
afilnet_password="password";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{}"
})

puts res.body
Parameter Beschreibung Zwigend / optional
class=user Sorte deren Antragen sich realisiert Zwigend
method=getaddresses Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
Antworten:
  • Status
  • result (si status=success), Sie werden die nächsten Codes bekommen:
    • list
      • id
      • namelastname
      • iscompany
      • companyname
      • documentid
      • countrycode
      • cityid
      • cityname
      • zipcode
      • address
      • verified
      • addressverified
  • Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Fehlercodes:
Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode

Kanalliste mit Ruby on rails abrufen

# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="getaddresses";
afilnet_user="user";
afilnet_password="password";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{}"
})

puts res.body# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getchannels";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getchannels";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/";

uri = URI(sUrl) 
response = Net::HTTP.post_form(uri, "class" => afilnet_class, "method" => afilnet_method, "user" => afilnet_user, "password" => afilnet_password)
	
puts response.body
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="getchannels";
afilnet_user="user";
afilnet_password="password";

# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method;
	
uri = URI(sUrl) 

req = Net::HTTP::Get.new(uri)
req.basic_auth afilnet_user, afilnet_password

res = Net::HTTP.start(uri.hostname) {|http|
  http.request(req)
}

puts res.body
# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="getchannels";
afilnet_user="user";
afilnet_password="password";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{}"
})

puts res.body
Parameter Beschreibung Zwigend / optional
class=user Sorte deren Antragen sich realisiert Zwigend
method=getchannels Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
Antworten:
  • Status
  • result (si status=success), Sie werden die nächsten Codes bekommen:
    • list
      • channeltype
      • channelname
      • active
  • Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Fehlercodes:
Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode

Ändern Sie den Status eines Kanals mit Ruby on rails

# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="getchannels";
afilnet_user="user";
afilnet_password="password";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{}"
})

puts res.body# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="modifychannel";
afilnet_user="user";
afilnet_password="password";
afilnet_channelname="sms";
afilnet_active="1";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&channelname="+afilnet_channelname+"&active="+afilnet_active;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="modifychannel";
afilnet_user="user";
afilnet_password="password";
afilnet_channelname="sms";
afilnet_active="1";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/";

uri = URI(sUrl) 
response = Net::HTTP.post_form(uri, "class" => afilnet_class, "method" => afilnet_method, "user" => afilnet_user, "password" => afilnet_password, "channelname" => afilnet_channelname, "active" => afilnet_active)
	
puts response.body
# net/http library is required
require 'net/http'

afilnet_class="user";
afilnet_method="modifychannel";
afilnet_user="user";
afilnet_password="password";
afilnet_channelname="sms";
afilnet_active="1";

# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&channelname="+afilnet_channelname+"&active="+afilnet_active;
	
uri = URI(sUrl) 

req = Net::HTTP::Get.new(uri)
req.basic_auth afilnet_user, afilnet_password

res = Net::HTTP.start(uri.hostname) {|http|
  http.request(req)
}

puts res.body
# Savon library is required
require 'savon'

# We define vars
afilnet_class="user";
afilnet_method="modifychannel";
afilnet_user="user";
afilnet_password="password";
afilnet_channelname="sms";
afilnet_active="1";

# We create the client instance
client = Savon.client(wsdl: 'https://www.afilnet.com/api/soap/index.php?wsdl', ssl_verify_mode: :none)

# We call to the service
res = client.call(:call, message: {
  user: afilnet_user,
  password: afilnet_password,
  class: afilnet_class,
  method: afilnet_method,
  petition: "{\"channelname\":\""+afilnet_channelname+"\",\"active\":\""+afilnet_active+"\"}"
})

puts res.body
Parameter Beschreibung Zwigend / optional
class=user Sorte deren Antragen sich realisiert Zwigend
method=modifychannel Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
channelname Kanal Name Zwigend
active (1) Aktivieren oder (0) Deaktivieren Zwigend
Antworten:
  • Status
  • result (si status=success), Sie werden die nächsten Codes bekommen:
    • Sie werden kein Grenzkosten bekommen
  • Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Fehlercodes:
Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode

Gibt den Zustellstatus von zertifizierten SMS mit PHP zurück Gibt den Zustellstatus von zertifizierten SMS mit Java zurück Gibt den Zustellstatus von zertifizierten SMS mit C Sharp zurück Gibt den Zustellstatus von zertifizierten SMS mit Unix zurück Gibt den Zustellstatus von zertifizierten SMS mit Ruby on rails zurück Gibt den Zustellstatus von zertifizierten SMS mit Python zurück Gibt den Zustellstatus von zertifizierten SMS mit Android zurück Gibt den Zustellstatus von zertifizierten SMS mit Objective C / iPhone zurück Gibt den Zustellstatus von zertifizierten SMS mit SQL Server zurück Gibt den Zustellstatus von zertifizierten SMS mit Oracle zurück Gibt den Zustellstatus von zertifizierten SMS mit Node JS zurück Gibt den Zustellstatus von zertifizierten SMS mit Go lang zurück Gibt den Zustellstatus von zertifizierten SMS mit Scala lang zurück Gibt den Zustellstatus von zertifizierten SMS mit Swift zurück Gibt den Zustellstatus von zertifizierten SMS mit Delphi zurück

Afilnet bietet Ihnen Methoden zur Verbesserung der Sicherheit bei der Verwendung unserer API mit Ruby on rails, dank der Möglichkeit, Zugriffe zu erstellen und die Möglichkeit, die Filterung nach IP zu aktivieren.

Welche API für Ruby on rails soll ich verwenden?

Entdecken Sie die Vor- und Nachteile jeder unserer APIs. Finden Sie heraus, welche API für Ihre Software in Ruby on rails am besten geeignet ist.

Mit dieser API können Sie von Ruby on rails aus eine Verbindung zu uns herstellen, um Anfragen über HTTP GET-Anfragen zu senden. Diese Anfrage sendet die Parameter in derselben URL wie die Anfrage.

  • HTTP GET ist extrem einfach zu implementieren
  • Informationen werden unverschlüsselt gesendet (Passwörter können aus Protokollen oder Cache extrahiert werden)
  • Maximale Anfrage von ~4000 Zeichen

Mit der POST-Anfrage-API können Sie von Ruby on rails aus eine Verbindung zu unserer API herstellen, indem Sie Anfrageparameter über HTTP-POST-Parameter senden. Die Informationen werden unabhängig von der URL gesendet.

  • HTTP POST ist einfach zu implementieren
  • Informationen werden verschlüsselt gesendet
  • Die Größe der Anfrage ist unbegrenzt
  • Mittlere Sicherheit

Die grundlegende Authentifizierungs-API ermöglicht die Verwendung von GET- und POST-Anfragen in Ruby on rails mit einer zusätzlichen Sicherheitsschicht, da in diesem Fall der Benutzername und das Passwort im Header der Anfrage gesendet werden.

  • Die Basisauthentifizierung ist einfach zu implementieren
  • Zugangsdaten werden verschlüsselt gesendet
  • Die Größenbeschränkung hängt von der Verwendung von GET oder POST ab
  • Mittlere Sicherheit

SOAP ermöglicht es Ihnen, Anfragen im XML-Format mit Ruby on rails zu senden, SOAP fügt API-Anfragen eine zusätzliche Sicherheitsebene hinzu.

  • Die SOAP-Integration ist komplexer
  • Informationen werden verschlüsselt gesendet
  • Die Größe der Anfrage ist unbegrenzt
  • Mittlere/hohe Sicherheit

Unsere JSON-API ermöglicht es Ihnen, Anfragen im JSON-Format mit Ruby on rails zu senden, zusätzlich fügt diese API das oAuth 2.0-Protokoll zur Authentifizierung hinzu, mit dem Sie eine zusätzliche Sicherheitsebene hinzufügen können.

  • Die JSON oAuth 2.0-Integration ist komplexer
  • Informationen werden verschlüsselt gesendet
  • Die Größe der Anfrage ist unbegrenzt
  • Hohe Sicherheit

Verbinden Sie Ruby on rails mit unserer User API

01

Registrieren Sie sich als Kunde

Um Zugriff auf die API zu haben, müssen Sie ein Afilnet-Kunde sein. Die Registrierung dauert einige Minuten.

02

Fordern Sie Ihre kostenlose Testversion an

Unser Unternehmen bietet Ihnen ein Testguthaben an, mit dem Sie mit der von Ihnen benötigten API testen können.

03

Integrieren Sie die API

Führen Sie die API-Integration mit der Programmiersprache Ihrer Wahl durch. Wenn Sie Fragen oder Anregungen zur API haben, kontaktieren Sie uns

04

Willkommen bei Afilnet!

Alles bereit! Hat es geschafft, seine Kommunikation mit Afilnet zu verbessern. Wir sind hier, um unsere API zu unterstützen, wenn Sie sie benötigen


Wenden Sie sich bei Fragen über die von uns angebotenen Kontaktmethoden an unser Team. Unser Team wird versuchen, Ihnen eine sofortige Lösung anzubieten und Ihnen bei der Integration unserer API in Ihre Software helfen.

Probieren Sie Afilnet kostenlos aus!

Melden Sie sich kostenlos an und testen Sie Afilnet! Wir bieten Ihnen eine kostenlose Testversion unserer Dienstleistungen an. *



(*) Die Aktion gilt nur für Unternehmen, die den Afilnet-Dienst noch nie zuvor genutzt haben. Wenn Sie das kostenlose Guthaben anfordern, kann Afilnet Sie auffordern, Ihre Unternehmensinformationen zu überprüfen


Massen-SMS · Email Marketing · Soziales Netzwerke · Instant Messaging · Zertifizierung · und vieles mehr
Weitergehen SEHR WICHTIGE INFORMATION ÜBER COOKIES: Diese Website gebraucht eigene cookies für einen beste Dienste opfern. Wenn Sie gehen gesurft weiter, denn bedenken wir dass Sie Ihre Gebrauch übernahmen. Sie wird mehr Information gefunden im unsere Cookiespolitik.
Zahlungsarten
Banküberweisung
Kreditkarte
Paypal
Western Union
Skrill
Crypto
Afilnet in Ihrer Sprache

Copyright © 2022 Afilnet · Alle Rechte vorbehalten