使用github中的样本(https://github.com/evernote/evernote-cloud-sdk-php/blob/master/sample/oauth/index.php):
网站加载到evernote网站上的authroization。我选择1年。单击“授权”并按预期返回到我的脚本。但是,我得到两个errors
:
未定义索引:第71行/home/ubuntu/workspace/vendor/evernote/evernote-cloud-sdk-php/src/Evernote/Auth/OauthHandler.php中的oauth_token_secret
未定义索引:第29行/home/ubuntu/workspace/webroot/a.php中的oauth_token
同样在回声:Oauth Token
:(这里是空白的)。
似乎无法弄清楚发生了什么,这曾经工作过一次,但现在还没有奏效。唯一的区别是,我要求让我的应用程序转移到生产。这会禁用我在沙盒上使用它的能力吗?
答案 0 :(得分:0)
好的,所以我想出来了。我目前正在使用CakePHP3框架。即使我可以从Evernote访问和检索信息,oAuth系统也不起作用。我创建了一个单独的php应用程序来获取oAuth,它运行得很好。研究更多,如果我找到使用CakePHP的解决方案,我会在这里发布。如果其他人有任何建议,请发布,但我将此标记为答案。