Send bulk e-mail fra skabelon med Swift

Send bulk e-mail fra skabelon med Swift

Send bulk-e-mail til en gruppe adresser ved hjælp af en skabelon med Swift

Få adgang til metoden:

Send bulk e-mail fra skabelon med Swift

Vælg den Afilnet API for Swift, du vil bruge

let aclass : String = "email";
let method : String = "sendemailtogroupfromtemplate";
let user : String = "user";
let password : String = "password";
let idgroup : String = "1000";
let idtemplate : String = "1000";
let scheduledatetime : String = "";
let output : String = "";
let urlPath: String = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&idtemplate="+idtemplate+"&scheduledatetime="+scheduledatetime+"&output="+output

let url: NSURL = NSURL(string: urlPath)!
let request1: NSURLRequest = NSURLRequest(url: url as URL)
let queue:OperationQueue = OperationQueue()

NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in
	do {
		if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary {
			// Do something with result
		}

	} catch let error as NSError {
		print(error.localizedDescription)
	}
})
let aclass : String = "email";
let method : String = "sendemailtogroupfromtemplate";
let user : String = "user";
let password : String = "password";
let idgroup : String = "1000";
let idtemplate : String = "1000";
let scheduledatetime : String = "";
let output : String = "";
let urlPath: String = "https://www.afilnet.com/api/http/"
	
let url: NSURL = NSURL(string: urlPath)!
let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL)

request1.httpMethod = "POST"
let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&idtemplate="+idtemplate+"&scheduledatetime="+scheduledatetime+"&output="+output

let data = stringPost.data(using: String.Encoding.utf8)
request1.timeoutInterval = 60
request1.httpBody=data
request1.httpShouldHandleCookies=false

let queue:OperationQueue = OperationQueue()
NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in

do {
	if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary {
		// Do something with result
	}
} catch let error as Error {
	print(error.localizedDescription)
}
Se eksempel i:

Send bulk e-mail fra skabelon med PHP Send bulk e-mail fra skabelon med Java Send bulk e-mail fra skabelon med C Sharp Send bulk e-mail fra skabelon med Unix Send bulk e-mail fra skabelon med Ruby on rails Send bulk e-mail fra skabelon med Python Send bulk e-mail fra skabelon med Android Send bulk e-mail fra skabelon med Objective C / iPhone Send bulk e-mail fra skabelon med SQL Server Send bulk e-mail fra skabelon med Oracle Send bulk e-mail fra skabelon med Node JS Send bulk e-mail fra skabelon med Go lang Send bulk e-mail fra skabelon med Scala lang Send bulk e-mail fra skabelon med Swift Send bulk e-mail fra skabelon med Delphi

Parametre, svar og eksempler

Metodedetaljer

Parameter Beskrivelse Obligatorisk / valgfri
class=email Klasse anmodet: Klasse, som anmodningen indgives til Obligatorisk
method=sendemailtogroupfromtemplate Anmodet om klassemetode: Metode for den klasse, som anmodningen indgives til Obligatorisk
user Bruger og e-mail på din Afilnet-konto Obligatorisk
password Adgangskode til din Afilnet-konto Obligatorisk
idgroup Identifikator for destinationsgruppen Obligatorisk
idtemplate email.sendemailtogroupfromtemplate_idtemplate Obligatorisk
scheduledatetime Leveringsdato og -tid i åååå-mm-dd tt: mm: ss-format Valgfri
output Outputformat for resultatet Valgfri
Svar:
  • status
  • resultat (hvis status = succes), her vil du modtage følgende værdier:
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  • fejl (hvis status = fejl), her vil du modtage fejlkoden

Fejlkoder:
Kode Beskrivelse
MISSING_USER Bruger eller e-mail er ikke inkluderet
MISSING_PASSWORD Adgangskode er ikke inkluderet
MISSING_CLASS Klasse ikke inkluderet
MISSING_METHOD Metode er ikke inkluderet
MISSING_COMPULSORY_PARAM Obligatorisk parameter ikke inkluderet
INCORRECT_USER_PASSWORD Forkert bruger eller adgangskode
INCORRECT_CLASS Forkert klasse
INCORRECT_METHOD Forkert metode
NOT_ACCESS_TO_GROUP Du har ikke adgang til den angivne gruppe
NO_CREDITS Din balance er utilstrækkelig
Parametre:
  • class : email
  • method : sendemailtogroupfromtemplate
  • user : user
  • password : password
  • idgroup : 1000
  • idtemplate : 1000
  • scheduledatetime :
  • output :
Anmodning:
https://www.afilnet.com/api/http/?class=email&method=sendemailtogroupfromtemplate&user=user&password=password&idgroup=1000&idtemplate=1000&scheduledatetime=&output=

Afilnet tilbyder dig metoder til at forbedre sikkerheden, når du bruger vores API med Swift, takket være muligheden for at oprette adgange og muligheden for at aktivere filtrering efter IP.

Hvilken API til Swift skal jeg bruge?

Opdag fordelene og ulemperne ved hver af vores API'er. Find ud af, hvilken API der er bedst til din software på Swift.

Denne API giver dig mulighed for at oprette forbindelse til os fra Swift for at sende anmodninger via HTTP GET-anmodninger. Denne anmodning sender parametrene i samme URL som anmodningen.

  • HTTP GET er ekstremt simpelt at implementere
  • Oplysninger sendes ukrypteret (adgangskoder kan udtrækkes fra logfiler eller cache)
  • Maksimal anmodning på ~4000 tegn

POST request API giver dig mulighed for at oprette forbindelse til vores API fra Swift ved at sende anmodningsparametre via HTTP POST-parametre. Oplysningerne sendes uafhængigt af URL'en.

  • HTTP POST er enkel at implementere
  • Information sendes krypteret
  • Der er ingen grænse for størrelsen af anmodningen
  • Middel sikkerhed

Den grundlæggende autentificerings-API tillader brugen af GET- og POST-anmodninger på Swift med et ekstra sikkerhedslag, da brugernavnet og adgangskoden i dette tilfælde sendes i overskriften på anmodningen.

  • Grundlæggende godkendelse er nem at implementere
  • Adgangsdata sendes krypteret
  • Størrelsesgrænsen afhænger af brugen af GET eller POST
  • Middel sikkerhed

SOAP giver dig mulighed for at sende anmodninger i XML-format med Swift, SOAP tilføjer et ekstra lag af sikkerhed til API-anmodninger.

  • SOAP-integration er mere kompleks
  • Information sendes krypteret
  • Der er ingen grænse for størrelsen af anmodningen
  • Middel / Høj sikkerhed

Vores JSON API giver dig mulighed for at sende anmodninger i JSON-format med Swift, derudover tilføjer denne API oAuth 2.0-protokollen i godkendelsen, der giver dig mulighed for at tilføje et ekstra lag af sikkerhed.

  • JSON oAuth 2.0-integration er mere kompleks
  • Information sendes krypteret
  • Der er ingen grænse for størrelsen af anmodningen
  • Høj sikkerhed

Opret forbindelse {sprog} med vores EMAIL API

Vores EMAIL API giver dig {metode} på en enkel, hurtig og effektiv måde. Den proces, du skal følge for at bruge vores API, tager kun et par minutter. Vores firma tilbyder dig en gratis prøveperiode, så du kan teste tjenesten.

01

Registrer dig som klient

For at få adgang til API'en skal du være en Afilnet-klient. Registrering vil tage et par minutter.

02

Anmod om din gratis prøveperiode

Vores firma vil tilbyde dig en prøvebalance, der giver dig mulighed for at teste med den API, du har brug for.

03

Integrer API

Udfør API-integration ved hjælp af det programmeringssprog, du vælger. Hvis du har spørgsmål eller forslag til API'et, så kontakt os

04

Velkommen til Afilnet!

Alt klar !, har formået at forbedre sin kommunikation med Afilnet. Vi er her for at støtte vores API, når du har brug for det

Kontakt vores team med eventuelle spørgsmål gennem de kontaktmetoder, vi tilbyder. Vores team vil forsøge at tilbyde dig en øjeblikkelig løsning og vil hjælpe dig med integrationen af vores API i din software.

Prøv Afilnet gratis!

Tilmeld dig gratis, og prøv Afilnet! Vi tilbyder dig en gratis prøveperiode på vores tjenester. *



(*) Kampagnen gælder kun for virksomheder, der aldrig har brugt Afilnet-tjenesten før. Når du anmoder om den gratis saldo, kan Afilnet anmode om at bekræfte dine virksomhedsoplysninger


Bulk SMS · E-mail-marketing · Socialt netværk · Øjeblikkelig udveksling af beskeder · Certificering · og meget mere
Blive ved VIGTIG INFORMATION OM COOKIES: Hvis du fortsætter med at bruge denne web, antager vi, at du accepterer vilkårene for brug. Du finder flere oplysninger i vores cookiepolitik.
Betalingsmetoder
Bankoverførsel
Kreditkort
Paypal
Western Union
Skrill
Crypto
Afilnet på dit sprog
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 © 2022 Afilnet · Alle rettigheder forbeholdes