微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 尝试访问google.com以获取本地Web应用程序时出错

我希望你们中的某个人能就这个问题给我一些有用的指示!我生气了!
事实是这样的:
我想使用Google SMTP通过我的本地网络应用程序发送电子邮件.我在我的应用程序的根文件夹中创建了一个.json文件,如下所示:

{
"require": {
    "PHPmailer/PHPmailer": "^5.2",
    "league/oauth2-client": "^1.0"
}}

为了通过编译器下载并安装PHPMailer和所需的oauth2client.
然后我在google developer console中创建了一个新项目并对其进行了配置:我启用了gmail API,获得了正确的凭据(ID和SECRET)并设置了如下所示的授权直接URI:

http://localhost/folder1/vendor/PHPmailer/PHPmailer/get_oauth_token.PHP

现在我用获得的凭据编辑了get_oauth_token.PHP,但是当我尝试在浏览器中插入先前的URI以获取权限时,发生了错误

Fatal error: Class ‘League\OAuth2\Client\Provider\Google’ not found in C:\xampp\htdocs\folder1\vendor\PHPmailer\PHPmailer\get_oauth_token.PHP on line 28

我不能继续..我试图发送和发送主要PHP脚本的电子邮件,但显然我无法访问,我的请求被服务器拒绝.有什么建议?
感谢,并有一个愉快的一天!

解决方法:

有完全相同的问题.我做的是安装:

composer require league/oauth2-google

而问题消失了

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐