我正在为已安装的应用程序和 php 使用 Google API OAuth 2.0。这是我们正在更新的 WordPress 插件,Google 支持人员向我们推荐使用 Installed App 而不是 Web App “因为您将拥有一个项目 ID,您的用户无需使用 API 创建自己的安慰”
我正在努力为此进行正确的设置-Web App示例很容易,但是我找不到用于创建这些的代码设置的单个示例:
https://developers.google.com/accounts/docs/OAuth2InstalledApp#formingtheurl
它说我应该使用“code”和“grant_type”,但我没有看到 apiClient 中的任何函数来设置这些。
由于我不太清楚,我正在寻找的是相当于这个:
$client->setClientId();
$client->setClientSecret();
$client->setRedirectUri();
$client->setDeveloperKey();
$client->setScopes(array('https://www.googleapis.com/auth/analytics.readonly'));
对于已安装的应用程序。
谢谢!