如何使用gmail API获取特定用户的第一条消息

时间:2019-01-11 11:35:43

标签: python python-3.x gmail-api

如何使用gmail api获取特定用户的第一条消息(例如Facebook向我发送的第一条消息)

当前我正在使用此代码获取所有消息

<ModalDropdown
          ref={this.sizeRef}
          options={this.state.sizeSelect}
          textStyle={styles.text}
          dropdownTextStyle={styles.dropText}
          defaultIndex={0}/>

2 个答案:

答案 0 :(得分:0)

通过查看您的代码,我认为您需要替换下面的代码片段

for message in messages:
        msg = service.users().messages().get(userId='me', id=message['id']).execute()
        print(msg['snippet'])

带有以下代码段,

msg = service.users().messages().get(userId='me', id=messages[-1]['id']).execute()
print(msg['snippet'])

答案 1 :(得分:0)

获取消息的长度:

int c, flag = 1;
    printf("Enter the character!\n");
    while ((c = getchar()) != EOF) {
    if (c == ' '||c == '\t') {
        c=getchar();
        while(c == ' '|| c == '\t')
               {
                   c = getchar();
               }
        putchar(' ');
        if (c == EOF) break;
    }
    putchar(c);
}