我嘗試使用Evernote Ruby示例https://github.com/evernote/evernote-sdk-ruby,它使用Sinatra並將其集成到Rails中。印象筆記API二進制錯誤 - Ruby on Rails - OAuth
我已經一切正常工作,直到在回調中拉出筆記本列表。
notebooks = noteStore.listNotebooks(access_token.token)
result = Array.new
notebooks.each do |notebook|
result << notebook.name
end
@notebooks = result
它收到此錯誤:(這是沒有幫助的話)
RuntimeError in CallbacksController#callback
--- !binary |-
U1NMX2Nvbm5lY3QgcmV0dXJuZWQ9MSBlcnJubz0wIHN0YXRlPVNTTHYzIHJl
YWQgc2VydmVyIGNlcnRpZmljYXRlIEI6IGNlcnRpZmljYXRlIHZlcmlmeSBm
YWlsZWQ=
的西納特拉的應用程序正常工作。所以我的猜測是某些文件沒有被加載來解析這個。但我已經嘗試了一切。
我會在這裏發佈完整的控制器:http://paste.codebasehq.com/pastes/7frtcdhyncwb0emznj
感謝您的幫助。
你能提供一個堆棧跟蹤? – rossta
@rossta http://paste.codebasehq.com/pastes/g58udmy5ihwfv4kggs –