推广 热搜: 电视  乐117  iphone  vivo  方向盘  手机  苹果  荣耀    试管婴儿 
楼主 | 收藏 | 举报 2018-12-19 12:21   浏览:83   回复:0

SUBMAIL主要致力于云端通讯 .以及企业 SAAS的服

 SUBMAIL主要致力于云端通讯 .以及企业 SAAS的服务


在使用 Swift 示例之前,需要手动指定 Submail-Bridging-Header.h 文件的路径,在 Xcode 工程的 Build Settings 中找到 Objective-C Bridging Header 选项,添加“$PROJECT_NAME/Submail/Utils/Submail-Bridging-Header.h”,如图:





以下是调用 mail/send 接口的使用示例

import Foundation

public class MailXSendDemo {
    public class func demo() {
        var submail = MailXSend(config: MailConfig())
        submail.add_to("leo@submail.cn", "leo")
        submail.set_from("no-reply@submail.cn", "SUBMAIL")
        submail.set_project("wAWzY4")
        submail.add_var("name", "leo")
        submail.add_var("age", "32")
        submail.add_link("developer", "http://submail.cn/chs/developer")
        submail.add_link("store", "http://submail.cn/chs/store")
        submail.add_headers("X-Accept", "zh-cn")
        submail.add_headers("X-Mailer", "leo App")
        submail.xsend()
    }
}


首先要定义一个 MailSend 类实例,传入配置类 MailConfig 的实例,其中基础的配置信息可以在 Config.swift 中配置。接下来需要给 MailSend 实例配置收件人地址和发件人地址等,具体的配置参数可以参考 mail/send API 文档。当所有信息配置好后,调用 send 方法即可。

注意:send方法可以添加闭包作为回调函数,如果不添加则默认是nil。

以下是 message/xsend 接口的使用示例

import Foundation

public class MessageXSendDemo {
    public class func demo() {
        var submail = MessageXSend(config: MessageConfig())
        submail.add_to("138********")
        submail.set_project("kZ9Ky3")
        submail.add_var("code", "198276")
        submail.xsend()
    }
}


首先要定义一个 MessageXSend 类实例,传入配置类 MessageConfig 的实例,其中基础的配置信息可以在 Config.swift 中配置。然后,需要给 MessageXSend 实例配置收件人的手机号和项目标记等信息,具体的配置参数可以参考 message/xsend API 文档。当所有信息配置好后,调用 xsend 方法即可。

注意:xsend 方法可以添加闭包作为回调函数,如果不添加则默认是 nil。
网站首页  |  乐117手机版  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
乐117