【发布时间】:2016-01-05 21:52:29
【问题描述】:
我希望你们中的某个人可以就这个问题给我一些有用的指导!我要生气了! 事实是这样的: 我想通过我的本地网络应用程序使用 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 以获取权限时,发生了错误:
致命错误:在 C:\xampp\htdocs\folder1\vendor\phpmailer\phpmailer\get_oauth_token.php 中找不到类 'League\OAuth2\Client\Provider\Google' /strong> 第 28 行
而且我不能继续.. 我尝试使用主 php 脚本发送和发送电子邮件,但显然我无法访问并且我的请求被服务器拒绝。有什么建议? 谢谢,祝您有愉快的一天!
【问题讨论】:
标签: php email web-applications gmail phpmailer