Как создать заметку, используя гем Evernote в Ruby on Rails? - PullRequest
0 голосов
/ 16 июня 2011

Я использую Evernote gem в своем приложении Ruby on Rails.

Я создаю NoteStore следующим образом:

# Construct the URL used to access the user's account
noteStoreUrl = "https://sandbox.evernote.com/edam/note/" + shard_id
noteStoreTransport = Thrift::HTTPClientTransport.new(noteStoreUrl)
noteStoreProtocol = Thrift::BinaryProtocol.new(noteStoreTransport)
noteStore = Evernote::EDAM::NoteStore::NoteStore::Client.new(noteStoreProtocol)

Я могу получить доступ кзаметки пользователей в порядке.У меня вопрос, как мне создать объект заметки?

1 Ответ

2 голосов
/ 16 июня 2011

Попробуйте позвонить:

note = Evernote::EDAM::Type::Note.new()
note.title = "Test note from ENTest.rb"
note.content = '<?xml version="1.0" encoding="UTF-8"?>' +
  '<!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd">' +
  '<en-note>Here is the Evernote logo:<br/>'
createdNote = noteStore.createNote(authToken, note)

В официальном приложении evernote ruby ​​они создают заметку.

...