Я реализовал oauth2 с помощью Google, используя клиент API API googleapis / google-api-php-client в PHP, и настроил его для работы со знаком в области видимости «профиль».Я хочу использовать инкрементную авторизацию, чтобы через некоторое время после того, как пользователь вошел в систему, я мог добавить область YouTube "https://www.googleapis.com/auth/youtube.force-ssl", чтобы я мог собирать информацию о комментариях создателей YouTube. Каждый пример, который я могу найти, идет только договоря, что вам нужно добавить следующую единственную строку кода:
$client->setIncludeGrantedScopes(true);
Я сделал это, но что мне делать после того, как я аутентифицировал пользователя для входа, с этим, и теперь я хочуна самом деле запрашивать область YouTube? Я просто запускаю их через дополнительный запрос oauth? Если да, то как мне связать имя входа с областью YouTube или есть другая процедура?
Я могу запросить как профиль, так иОбласти YouTube во время первоначального входа в систему oauth без проблем, но я бы предпочел, чтобы пользователь вошел с областью профиля, а затем позже добавил область YouTube. Основная причина в том, что, хотя я просто использую это для чтения комментариев, сама область довольномногое дает сайту возможность делать что-либо, связанное с YouTube, и я не хочу отпугиватьПользователь, когда они первоначально входят в систему и получают запрос на одобрение такой высокоуровневой области.
Если бы кто-то мог указать мне или показать мне полный пример этого процесса на PHP, я был бы чрезвычайно благодарен, так как изо всех сил пыталсяс этим в течение некоторого времени.
Спасибо!
Ник