首页 > 解决方案 > 选项对象 - Gmail API - 它在哪里记录?

问题描述

在下面的文本片段中有一个选项对象。

有人知道选项记录在哪里吗?

我试过在这里搜索:https ://developers.google.com/gmail/api

干杯。

    $pageToken = NULL;
    $messages = array();

    // Options Object
    $optParam = [];
    $optParams['maxResults'] = 500; // Return Only 1 Message
    $optParams['labelIds'] = 'INBOX'; // Only show messages in Inbox

    do {
        try {

            if ($pageToken) {
                $optParam['pageToken'] = $pageToken;
            }

            $messagesResponse = $this->service->users_messages->listUsersMessages('me', $optParam);

            if ($messagesResponse->getMessages()) {
                $messages = array_merge($messages, $messagesResponse->getMessages());
                $pageToken = $messagesResponse->getNextPageToken();
            }

        } catch (Exception $e) {
            print 'An error occurred: ' . $e->getMessage();
        }

    } while ($pageToken);

标签: gmail-api

解决方案


您可以在这里找到所有 gmail api 文档https://developers.google.com/gmail/api/guides


推荐阅读