https://developers.cloudflare.com/api
- Cloudflare Images
- Cloudflare Email Service
import CloudflareImages
let client = CloudflareImages.Client(apiToken: "1234567890", accountId: "1234567890")
let uploadedImage = try await client.upload(
imageURL: URL(string: "https://path/to/image")!,
)
print(uploadedImage)import CloudflareEmailService
let client = CloudflareEmailService.Client(
apiToken: "1234567890",
accountId: "1234567890",
httpClient: .urlSession(.shared)
)
let result = try await client.send(
EmailMessage(
to: "recipient@example.com",
from: "welcome@example.com",
subject: "Welcome!",
html: "<h1>Hello!</h1>",
text: "Hello!"
)
)
print(result.delivered)