問題タブ [evernote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
506 参照

php - OAutth による認証後に、Evernote でユーザーに関する情報を取得する方法は?

重複の可能性:
OAutth による認証後に、Evernote でユーザーに関する情報を取得する方法は?

PHPでEvernoteを介してWebサービス認証を行っています(OAuthドキュメントを使用:http://dev.evernote.com/documentation/cloud/chapters/Authentication.php)が、ユーザーに関する情報を取得する方法がわかりませんユーザーID(電子メール、ユーザー名、フルネーム)による。

ステップバイステップアクション(例)

ステップ 1 一時クレデンシャル要求のサンプル:

返事が来る

ステップ2

ユーザーを Evernote 承認にリダイレクトする

ユーザーが私のアプリケーション データ プロファイルを取得できる場合、Evernote はユーザーを私のコールバック URL にリダイレクトします

ステップ 3

oauth_token と verifier トークンがあり、サンプル トークン資格情報要求のクエリを作成します。

トークン資格情報の応答の例

この例では、OAuth トークン資格情報識別子は次のとおりです。

私はユーザーID &edam_userId=161を持っています

トークン アクセスと usreid を使用してユーザー プロファイルを取得するにはどうすればよいですか?

誰か助けてくれませんか。

PS申し訳ありませんが、私の英語です。教え始めたばかり

0 投票する
1 に答える
612 参照

javascript - Thrift 経由で Chrome 拡張機能から Evernote に保存されたバイナリ ファイルが Unicode 変換後に文字化けする

編集: この問題は UTF-8 変換に要約されます。ここで議論してください: UTF-8: should it hold that string = encode(decode(string))? そうでない場合、それを達成する方法は?

非公式の神田ソフトウェアの APIを使用して、Chrome 拡張機能から PDF ファイルを Evernote に保存しようとしています。基本的に、Thrift を使用し、Evernote API に従ってデータ構造を作成および送信するためのメソッドを提供します。テスト用に、バイト長が 2898 のサンプル PDF ファイルを使用します。

CreateNote() メソッドが呼び出されると、データは最終的に SDK の thrift.js に入り、そこで UTF エンコードされて適切なデータ構造に配置されます。これらの関数は次のように呼び出されます。

Thrift がこのレベルでどのように機能するか、およびバイナリ添付本文を含むすべてのデータをエンコードする必要がある理由をよく理解していませんが、ご覧のとおり、PDF のデータ (および他のすべての文字列データが転送されるため) になります。問題) UTF エンコードされているため、.length は 3018 バイトになりました。すべて API を通過し、ファイルは Evernote フロントエンドに表示されますが (写真を参照)、デコードされず、サイズが 3018 バイトであるため、PDF は失敗します。

Evernote フロントエンドの結果の画像

データ本体のみの encode() 呼び出しをスキップすることで解決策を総当たりしようとしましたが、これによりファイルが何らかの形で破棄されてしまいます。

問題が私の誤解にあるのか、SDK にあるのか、それとも Evernote のバックエンドにあるのか、どうすれば修正できるのか、手がかりを教えてください。私はこれで眠れなくなりました。


参考までに: 次のように、XMLHttpRequest 経由で元のファイルを取得します。

結果のデータは問題ないように見え、string.length は 2898 です。次に、例で説明されているようにメモを追加します。繰り返しますが、すべてが適切にチェックアウトされ、バイト文字列がそのまま CreateNote() に挿入されるため、これも参照用です。

0 投票する
1 に答える
825 参照

xml - AppleScriptでのXMLの解析

AppleScriptを使用して、EverNote .enexファイル(単なるXML)のタグを解析しようとしています。解析したいファイルのスニペットは次のとおりです。

そして、これが私が持っているAppleScriptコードです(ここで、Noteは私が繰り返しているXMLツリー内の現在の<note>への参照です):

タグをリストにしたいと思います:(Foo、Bar)。うまくいけば、これを行う簡単な方法があります、そして私はそれを見逃していますか?

0 投票する
1 に答える
1843 参照

ios - uiwebviewにロードされたコンテンツ編集可能なhtmlを使用しています。キーボードが非表示/表示されているときにカーソル位置を設定するためのコードが必要です

uiwebviewにロードされたコンテンツ編集可能なhtmlを使用しています。キーボードが非表示/表示されているときにカーソル位置を設定するためのコードが必要です。

現在、webviewキーボードをクリックすると表示されますが、コンテンツはキーボードの後ろに隠れます。リターンキーを押し続けると、カーソル/テキストがWebビューの後ろに移動するか、表示されない場合にも同じことが起こります。

ヘッドスタートには、iPadEvernoteアプリケーションで使用されているような機能が必要です。カーソルがキーボードの後ろに移動することはなく、常にキーボードの上から開始することがわかります。

0 投票する
2 に答える
869 参照

iphone - アプリから「EverNote」にデータを保存したい

アプリを介して「EverNote」にデータを保存したい(画像またはテキスト、またはその両方)。

私はググって、EverNote SDKのようなガイダンスを得て、EverNoteCounterサンプルも入手しました(これを実行すると、getCountボタンをクリックすると、「認証できませんでした」という警告メッセージが表示されます)。開発者トークンも生成しました。

しかし、consumerKey、consumerSecret を作成できません。また、アプリから evernote にデータを保存する方法も見つかりませんでした。

このようなリンクがいくつかありました

しかし、そのリンクをたどると、(この URL では HTTP メソッド GET はサポートされていません) と表示されます。

EVERNOTE で認証でき、そのアカウントのノートブックの数を取得できました。

アプリで sqllite を使用しています。画像用に 1 つのフォルダーを使用しています。Sqllite には画像リンク情報があります。

データの保存方法。

次のコードを使用して認証し、カウントを取得しました

リンクを提案するか、ガイダンスを教えてください

事前にどうもありがとう

0 投票する
3 に答える
1221 参照

php - evernoteに似たすべてのスタイルと画像でWebページを保存する方法は?

evernoteを見るか、Web クリッパー ブラウザー アドオンを使用すると、ページのすべてのスタイルと画像がクリップされた状態で Web ページを完全に保存できます。たとえば、このページを一緒に保存すると、そのまま保存されます。

evernoteがどのように機能するかを知っている人はいますか? PHP または JavaScript のいずれかでそれを行いたいのですが、すべてのスタイルと画像を含む Web ページを保存する方法がわかりません。Internet Explorer のmht形式については知っていますが、evernote はそうではありません。

したがって、基本的に、すべてのスタイルと画像 (JS などの動的コンテンツを除く) を含む Web ページを単一のファイルに保存し、主要なブラウザーで開くことができれば素晴らしいでしょうか? そのようなスクリプトへのポインタも役に立ちます。

Gmailでも同様のことがわかりました。ページの任意の部分をコピーして Gmail Compose に貼り付けると、そのままレンダリングされるか、 MS Wordでも同じことが起こります。

あなたの助けとヒントをありがとう:)

0 投票する
2 に答える
291 参照

java - evernote ファイルからテキスト コンテンツを抽出できますか

Evernote ファイルからテキスト コンテンツを抽出する必要があるプロジェクトに取り組んでいます。これを行うのに役立つJavaライブラリはありますか? Evernote API はこれをサポートしていないようです。

ご意見をお聞かせください。

0 投票する
1 に答える
366 参照

node.js - everest-js を使用して createNote を使用するには?

https://github.com/berryboy/everest-jsを使用しています

evernoteにメモを投稿したいのですが、

しかし、このプロジェクトは作成する例を示していません。誰でも例を示すことができますか?

または evernote 用の REST API はありますか?

0 投票する
2 に答える
1811 参照

emacs - evernote-mode が機能しません

正しいユーザーとパスワードを入力しましたが、emacs はそれを示しています

evernote::EDAM::Error::EDANUserException (パラメータ: consumerKey errorCode: INVALID_AUTH)

evernote-mode の 0.41 バージョンを使用し、すべてのセットアップを完了しました。

ファイル「Evernote-Client-Output」に次のメッセージが表示されました。

((class . ErrorReply)(result_code . 8)(command_id . 7)(message . "Evernote::EDAM::Error::EDAMUserException (パラメータ: consumerKey errorCode: INVALID_AUTH)"))

このエラーの処理方法を教えてください。ありがとう。

0 投票する
1 に答える
55 参照

ios - iosとevernote:どのCreatenoteが失敗したかをどうやって知ることができますか?

iOSでEvernoteSDKを使用していますが、うまく機能しています。

しかし、時々私はいくつかのCreateNoteメソッドを続けて送信しており、Evernoteはそれらを非同期で送信するため、そのうちの1つがエラーになった場合、どれを送信するかはわかりません...

CreateNoteメソッドは、成功した場合はNoteオブジェクトを返し、失敗した場合はNSErrorを返します。そして、これはそれがどのクエリであったかを教えてくれません。

どのノートの作成が失敗したかをどうやって知ることができますか?ありがとう