ishannz/laravel-evernote-cloud

Evernote Cloud 的 Laravel 封装库

2.0.4 2021-09-03 22:38 UTC

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