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();