泰乐信提供程序

Swift Vapor

TelesignProvider 是围绕 TelesignKit 的 Vapor 封装器

安装

在您的 Package.swift 文件中,添加以下内容

.package(url: "https://github.com/vapor-community/telesign-provider.git", from: "3.0.0-beta")

Configure.swift 中,将提供程序注册到您的应用程序

app.register(TelesignProvider(apiKey: "YOUR_API_KEY", customerId: "YOUR_CUSTOMER_ID"))

现在我们可以通过 TelesignClient 与 API 交互,TelesignClient 是通过我们刚刚注册的 Provider 为您创建的。

import Telesign

let telesignClient = app.make(TelesignClient.self)

telesignClient.messaging.send(message: "Hello Vapor!", to: "1234567", messageType: .ARN)