問題タブ [mendeley]
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.
.net - .NET での検証による OAuth
OAuth 対応アプリケーション、特に Mendeley ( http://dev .mendeley.com )、どうやら 3-legged OAuth を使用しています。
OAuth を使用するのはこれが初めてで、使い始めるのに非常に苦労しています。いくつかの .NET OAuth ライブラリまたはヘルパーを見つけましたが、必要以上に複雑に思えます。私がやりたいことは、Mendeley API に REST リクエストを発行し、応答を取得できるようにすることだけです!
これまでのところ、私は試しました:
- DotNetOpenAuth
- http://github.com/bittercoder/DevDefined.OAuth
- http://oauth.googlecode.com/svn/code/csharp/
最初の (DotNetOpenAuth) は、何時間も費やして方法を考えれば、必要なことを実行できるように思えます。2番目と3番目は、私が知る限り、Mendeleyが送り返している検証コードをサポートしていません.
Mendeley からコンシューマー キーとシークレットを取得しました。DotNetOpenAuth を使用して、ユーザーがアプリケーションに入力するための確認コードを提供する Mendeley ページでブラウザーを起動することができました。しかし、この時点で私は迷子になり、それをアプリケーションに適切に提供する方法を見つけることができませんでした。
どこから始めたらよいかわからないことを認めたいと思います (学習曲線はかなり急勾配のようですが) - 誰かが私を正しい方向に向けることができれば、感謝します!
ruby-on-rails - Mendeley カスタム OAuth 戦略
Mendeleyには、OAuth を使用する優れた API があります (実際、彼らは API を使用してコンテストを開催しましたが、この質問はそれに固有のものではありません)。
Mendeley認証を許可する戦略を書こうとしていますが、そうするのにかなり苦労しています..
/auth/mendeley に移動すると、Mendeley.com にリダイレクトされます。認証すると、これ以外の何もないページにリダイレクトされます。
{"エラー":"コンシューマ キーが見つかりません"}
彼らはこれが 3 レグ OAuth であると述べていますが、それは OAuth が通常行うことよりも追加の手順が必要なものですか?
ここに私が持っているものがあります:
javascript - 外部ビューアでPDFファイルを開くためのJSブックマークレット?
PDF
URLにアクセスしてローカルに保存されているファイルを開こうとするプログラム(Mendeley)があります:(http://path.to/file.pdf
の代わりにfile://path.to/file.pdf
)。これにより、ブラウザーでエラーが発生します (予期しないことではありません)。
私がやりたいことはjavascript bookmarklet
、アドレスバーの URL を使用し (http 部分以外は基本的に正しい)、外部ビューアー (私の場合は Acrobat) でファイルを開くことです。私の最新の作成(SOの他の例に触発されました):
これは動作しません; Chrome(最新バージョン)では何も起こりません。ブックマークレットがローカル ファイルを開くことができないのは (セキュリティ上の理由から) 固有の制限ですか、それともコードに何か問題がありますか?
gedit - gedit を使用した mendeley を使用した引用
Mendeley をリファレンス マネージャーとして使用し、gedit をドキュメント エディターとして使用しています。参照を .bib ファイルに保存してから、コマンド \cite{ReferenceName} を使用しました。コンパイルしても問題ありませんが、pdf には [?] しか表示されません。これを機能させるには、最初にパッケージをインポートする必要がありましたか? それとも gedit の問題でしょうか。vim などの別のテキスト エディタを使用する必要があります。助言がありますか?
java - Java を使用した Mendeley の Oauth 2
Java で Mendeley を使用してアプリケーションを作成する必要があります。しかし、oauth2 の接続に問題があります。
私はApache Oltuを使用していますが、別のより良い代替手段を知っている場合は教えてください.
私はこれを持っています:
しかし、これはこの例外を生成します:
何か案が?繰り返しますが、別の代替手段または解決策を知っている場合は、助けてください。
どうもありがとう。
ajax - ajax 呼び出しのクロス オリジン エラー
この関数を呼び出すと、エラー
SyntaxError: syntax error が表示
されます
java - Java で OAuth2 と HTTP を使用して Mendeley からデータを取得できない
Mendeley の OAuth1 で問題なく動作するアプリケーションがありました。OAth1 はサポートされなくなったため、アプリを OAuth2 に移行してデータを取得する必要があります。
トークンの応答を受け取りましたが、コンテンツを要求できません。プログラムは NullPointerException をスローします。
このソースコードhereを使用してテストしています。
Apache OLTU と Apache HTTPClient も使用しています。
これは私が実行しようとするコードです:
私が得る例外は次のとおりです。
私は今、なぜこれが起こっているのか自問しています。CATALOG_URL は Mendeley Web サイドからのもので、すべての公開グループを含むリストの最初のページを返す必要があります。
Mendeley の Web サイトとは別の URL も試してみました。
HttpGet ステートメントに問題がある可能性はありますか?
誰にもヒントはありますか?
mendeley - Mendeley Oauth2 API: 全文検索は削除されましたか?
新しい Mendeley API では、ドキュメントの全文検索を行う方法がないようです。文書化されていないだけですか?追加されますか?それとも永久になくなったのですか?