0

我已经使用 PHP 成功完成了 Evernote 的身份验证。

我得到了这个回应。

Array ( [oauth_token] => S=s1:U=6316e:E=144fcfdfdb9:C=13da54cd1ba:P=185:A=maheshchari-2599:V=2:H=6da806fe92b9289cf0334f04e2afdc55 [oauth_token_secret] => [edam_shard] => s1 [edam_userId] => 405870 [edam_expires] => 1395813907897 [edam_noteStoreUrl] => https://sandbox.evernote.com/shard/s1/notestore [edam_webApiUrlPrefix] => https://sandbox.evernote.com/shard/s1/ )  

现在,我想要已经通过evernote 认证的用户的笔记本列表。

我在网上做了很多研究,但我找不到任何有帮助的东西,我开始知道 guid 是获取笔记本列表所必需的。

从哪里可以找到?我怎样才能访问notestore和userstore?

php中如何调用notestore和userstore的函数来获取用户账户和用户笔记的数据?

提前致谢。

4

2 回答 2

1

使用Evernote SDK for PHP,您可以按以下方式列出笔记本:

$client = new Client(array('token' => $authToken));
$noteStore = $client->getNoteStore();
$notebooks = $noteStore->listNotebooks();

所有 API 参考都可以在这里找到。

此外,您不应该公开您的令牌。请确保您放置的令牌字符串不能再使用。如果您在这方面需要更多帮助,可以从 Evernote 开发者支持处获得支持

于 2013-03-26T19:33:33.790 回答
0

https://github.com/evernote/evernote-sdk-php 转到此链接并下载此 zip,然后转到示例文件夹,然后转到客户端文件夹并运行 EDAMTest.php 页面。并添加授权令牌。

于 2014-10-16T06:44:30.070 回答