Laravel 5.1 中文文档4 将会在今年 9 月份“寿终正寝”,并且 PHP 开发组不会再提供安全更新,Laravel 5.1 要求 PHP5.5.9 或更高版本。PHP5.5.9 兼容一些最新版本的流行 PHP 库如 Guzzle 和 AWS SDK。 LTS Laravel 5.1 是 Laravel 第一个长期支持版本,将会提供两年的 bug 修复和安全修复,这是 迄今为止,Laravel 提供的最大跨度的支 服务器更简单、更快。所有的 API 驱 动要求应用已经安装 Guzzle HTTP 库。你可以通过添加如下行到 composer.json 文件来安 装 Guzzle 到项目: "guzzlehttp/guzzle": "~5.3|~6.0" 1.1.1 Mailgun 驱动 要使用 Mailgun 驱动,首先安装 Guzzle,然后在配置文件 config/mail.php 中设置 driver 'your-mailgun-domain', 'secret' => 'your-mailgun-key',], 1.1.2 Mandrill 驱动 要使用 Mandrill 驱动,首先安装 Guzzle,然后在配置文件 config/mail.php 中设置 driver 选项值为 mandrill。接下来,验证配置文件 config/services.php 包含如下选项: 'mandrill'0 码力 | 307 页 | 3.46 MB | 1 年前3
 Laravel 5.6 中文文档如果用户通过了授权请求,会被重定向回第三方应用。第三方应用接下来会发送一个 POST 请求到服务端应用来请求访问令牌。这个请求应该包含用 户通过授权请求时指定的授权码。在这个例子中,我们会使用 Guzzle HTTP 库来生成 POST 请求: Route::get('/auth/callback', function (Request $request) { $http = new 的 API 认证都是通过这种方式实现的。 刷新令牌 如果应用颁发的是短期有效的访问令牌,那么用户需要通过访问令牌颁发时提供的 refresh_token 刷新访问令牌,在本例中,我们使用 Guzzle HTTP 库来刷新令牌: 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org $request) { ... })->middleware('client'); 要获取令牌,发送请求到 oauth/token: $guzzle = new GuzzleHttp\Client; $response = $guzzle->post('http://your-app.com/oauth/token', [ 'form_params' => [0 码力 | 377 页 | 14.56 MB | 1 年前3
 Laravel 5.3 中文文档如果用户通过了授权请求,会被重定向回消费者应用。消费者接下来会发送一个 POST 请求到应 用来请求访问令牌。这个请求应该包含用户通过授权请求时指定的授权码。在这个例子中,我们 会使用 Guzzle HTTP 库来生成 POST 请求: Route::get('/callback', function (Request $request) { $http = new GuzzleHttp\Client; 颁 发 的 是 短 期 有 效 的 访 问 令 牌 , 那 么 用 户 需 要 通 过 访 问 令 牌 颁 发 时 提 供 的 refresh_token 刷新访问令牌,在这个例子中,我们使用 Guzzle HTTP 库来刷新令牌: $http = new GuzzleHttp\Client; $response = $http->post('http://your-app.com/oauth/token' 话,尽可能使用这些服务。所有的 API 驱动要求应用已经安装 Guzzle HTTP 库,你可以通过 Composer 包管理器来安装它: composer require guzzlehttp/guzzle Mailgun 驱动 要使用 Mailgun 驱动(Mailgun 前 10000 封邮件免费,后续收费),首先安装 Guzzle,然后在配 置 文 件 config/mail.php0 码力 | 691 页 | 9.37 MB | 1 年前3
 Laravel 5.2 中文文档API 如 Mailgun 和 Mandrill 通常比 SMTP 服务器更简单、更快。所有的 API 驱动要求应用已经安装 Guzzle HTTP 库。你可以通过添加如下行到 composer.json 文件来安装 Guzzle 到项目: "guzzlehttp/guzzle": "~5.3|~6.0" 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel Laravel 学院致力于提供优质 Laravel 中文学习资源 267 Mailgun 驱动 要使用 Mailgun 驱动(Mailgun 前 10000 封邮件免费,后续收费),首先安装 Guzzle, 然后在配置文件 config/mail.php 中设置 driver 选项为 mailgun。接下来,验证配置文件 config/services.php 包含如下选项: 'mailgun' 'secret' => 'your-mailgun-key',], Mandrill 驱动 要使用 Mandrill 驱动(Mandrill 不支持中国区用户注册,汗!),首先安装 Guzzle,然 后在配置文件 config/mail.php 中设置 driver 选项值为 mandrill。接下来,验证配置文 件 config/services.php 包含如下选项: 'mandrill'0 码力 | 377 页 | 4.56 MB | 1 年前3
 Laravel 6.0 中文文档function (Request $request) { return $request->user(); }); 在请求中传递令牌 有多种方式传递 API 令牌到应用,下面我们将一一介绍并通过 Guzzle HTTP 库来演示它们的使用。你可以基于自己的需求选用其 中任何一种方式。 查询字符串 应用的 API 消费者可以通过 api_token 查询字符串指定他们的令 牌值: 本文档由学院君提供 794 服务。所有的 API 驱动要求应用已经安装 Guzzle HTTP 库,你可 以通过 Composer 包管理器来安装它: composer require guzzlehttp/guzzle Mailgun 驱动 要使用 Mailgun 驱动(Mailgun 前 10000 封邮件免费,后续收费), 首先安装 Guzzle,然后在配置文件 config/mail.php 中设 驱动,需要先通过 Composer 安装 Postmark 的 SwiftMailer 传输包: composer require wildbit/swiftmailer-postmark 接下来,安装 Guzzle 并在配置文件 config/mail.php 中设 置 driver 选项值为 postmark。最后,确保配置文 件 config/services.php 中包含以下选项: 'postmark'0 码力 | 1442 页 | 14.66 MB | 1 年前3
 Laravel 5.0 Documentation
faster and more reliable method of sending e-mails than the SMTP options. The new drivers utilize the Guzzle 4 HTTP library. PHP 5.4 Requirement Laravel Forge Laravel Homestead Laravel Cashier Daemon require that the Guzzle 4 HTTP library be installed into your application. You can add Guzzle 4 to your project by adding the following line to your composer.json file: "guzzlehttp/guzzle": "~4.0" To0 码力 | 242 页 | 1.44 MB | 1 年前3
共 6 条
- 1
 













