Evernote PHP SDK不会从API返回任何结果

时间:2016-09-08 06:56:37

标签: php laravel sdk evernote

我正在尝试在我的Laravel应用程序中使用Evernote PHP SDK来提取一些注释。但是,我无法显示任何结果。

它包含在我的composer.json

evernote/evernote-cloud-sdk-php": "dev-master"

我已成功授权我的应用程序,并使用以下代码获取令牌,我正在使用沙盒,并且可以看到我的应用程序已成功授权..

    $oauthHandler = new \Evernote\Auth\OauthHandler($sandbox, false, $china);
    $oauthData  = $oauthHandler->authorize($key, $secret, $callback);

    return redirect()->to($oauthData);

回调方法:

请求() - >获得( '组oauth_token');

我已经创建了一些带有一些笔记的测试笔记本。

我现在想使用以下代码拉入笔记本:

    $client = new \Evernote\Client($token, $sandbox);

    $notebooks = $client->listNotebooks();
    dd($notebooks);

$notebooks返回一个空数组,没有错误,没有。

部分代码来自他们的样本片段。

1 个答案:

答案 0 :(得分:0)

查看listNotebooks的实际来源,看起来它吞没了异常。请尝试调用listPersonalNotebooks,这应该会抛出可以提供更多信息的异常。