【问题标题】:Getting Message with Gmail API使用 Gmail API 获取消息
【发布时间】:2016-03-18 19:17:06
【问题描述】:

今天我一直在玩 Gmail API。目前我可以使用 GTLQueryForUserMessagesList 来获取消息 ID 列表。现在我想做的是使用 GTLQueryForUserMessagesGet 来获取一条需要消息 id 的消息,但我不确定我在哪里指定消息的 id。

这是我的查询代码

func fetchMessage(id : Int) {
    let query = GTLQueryGmail.queryForUsersMessagesGet() as! GTLQueryProtocol
    service.executeQuery(query, delegate: self, didFinishSelector: "displayResultWithTicket:finishedWithObject:error:")
}

【问题讨论】:

    标签: ios swift swift2 gmail-api


    【解决方案1】:

    查看GTLQuery.h 中的标题。您需要将参数放入返回的查询对象的属性中:

    - (GTL_NSDictionaryOf(NSString *, NSString *) *)urlQueryParameters;
    

    【讨论】:

    • 我不确定我是否完全理解。你能举个简单的例子吗?
    【解决方案2】:

    来自SwiftLang.eu

    您应该添加查询参数,例如:query.urlQueryParameters = ["identifier": id]

    【讨论】:

      猜你喜欢
      • 2016-09-21
      • 2018-07-06
      • 1970-01-01
      • 2018-01-17
      • 2016-05-29
      • 2014-12-14
      • 2015-05-13
      • 2016-10-24
      • 1970-01-01
      相关资源
      最近更新 更多