ishannz / laravel-evernote-cloud
Evernote Cloud 的 Laravel 封装库
2.0.4
2021-09-03 22:38 UTC
Requires
- php: >=7.2
This package is auto-updated.
Last update: 2024-08-29 04:32:35 UTC
README
可以通过在项目的 composer.json
文件中要求 ishannz/laravel-evernote-cloud
包并将 minimum-stability
设置为 dev
(对于 Laravel 5 必需)来通过 Composer 安装 Evernote 云服务提供商。 Composer。
{ "require": { "ishannz/laravel-evernote-cloud": "^2.0" }, "minimum-stability": "dev" }
或者
使用 composer 添加此包
composer require ishannz/laravel-evernote-cloud
更新 composer.json
文件以将此包作为依赖项包含
使用 composer update
更新包或使用 composer install
安装。
在 Windows 上,您需要在 php.ini 中将 GD2 DLL php_gd2.dll
作为扩展包含。
用法
要使用 Evernote 云服务提供商,您必须在启动 Laravel 应用程序时注册提供程序。主要有两种方法可以实现。
在 config/app.php
中找到 providers
键并注册 Captcha 服务提供程序。
'providers' => [ // ... Ishannz\LaravelEvernote\LaravelEvernoteServiceProvider::class, ]
在 config/app.php
中找到 aliases
键。
'aliases' => [ // ... 'Evernote' => Ishannz\LaravelEvernote\Facades\Evernote::class, ]
发布包的配置文件。
php artisan vendor:publish --provider="Ishannz\LaravelEvernote\LaravelEvernoteServiceProvider" --tag=config
对于 Laravel 5 使用 1.0.0
配置
您可以在 .env 文件中配置此设置。
EVERNOTE_KEY=your evernote key EVERNOTE_SECRET=your evernote secrect EVERNOTE_SANDBOX=true/false EVERNOTE_CALL_BACK=callback url eg: /evernote/callback , ?action=callback EVERNOTE_CHINA=false
以接收令牌 - 认证
Evernote::authorize();