gmail api客户端身份验证php

时间:2015-10-20 23:36:40

标签: php gmail gmail-api

我在gmail网站上使用指南,但我不明白,我可以将谷歌的自动化发送回我的应用程序:

如果我在指南(https://developers.google.com/gmail/api/quickstart/php)上使用此代码,我需要在google身份验证页面上输入authcode:

    $authUrl = $client->createAuthUrl();
    header('Location: ' . filter_var($authUrl, FILTER_SANITIZE_URL));
    $accessToken = $client->authenticate(AUTORIZATIONCODE);

并使用这个系统authcode工作我想要的所有时间(我使用这个系统2周前,我不需要重新登录)

有一种方法可以将auth放入应用程序中而不使用复制/粘贴复制代码?并保存此代码临时(1天?1周?)

(我在google开发上创建OAuth 2.0客户端ID凭据是否正确?)

更新!!!

如果您只需使用同意屏幕创建自动化代码,则需要执行此步骤:

1-创建Web应用程序凭据

2-在此凭据中添加重定向页面

3-并在页面内更改此行:

$accessToken = $client->authenticate($_GET['code']);

(到期时间为3600)

0 个答案:

没有答案