私はFirefoxアドオンを初めて書いています。私が書こうとしているアドオンについては、Twitter's APIsへの呼び出しが必要です。そうするためには、私は最初にoauthライブラリが必要です。Firefox Addonで "oauth"のようなNodeJSモジュールを使用することはできますか?
already exists such a libraryがnpmパッケージリポジトリに存在することが判明しました。 FirefoxアドオンがJavascriptで書かれているのを見て、私はそれを使ってみることにしました。残念ながら、NodeJSのモジュールを単にnpm install oauth
で実行することはできないようです。
しかし、私はこれらのモジュールを使用することができる他の方法はありますか?それにもかかわらず、Javascriptで書かれていますか?私はちょうど私のアドオンを開始するために、最初からoauthライブラリを書く必要はないと思っています。
明確にするために、私はコンテンツスクリプトではなく、アドオンコードを書いています。私は、アドオンをTwitter APIを呼び出すものにしたい。
私が現在持っているコードはかなりシンプルです。私はクラスtwitter.js
持っている:
var OAuth = require("oauth");
var OAuth2 = OAuth.OAuth2;
var Twitter = function() {
};
module.exports = Twitter;
をそして、私のindex.js
に私は単純にいくつかのコードを追加します。これは、モジュールに依存しますが、それはしばしば可能である
var Twitter = require("./twitter");
var twitter = new Twitter();
あなたはgithbのrepositorを持っている場合y私はこのtwitter oauthを設定するためのPRをお手伝いします。私は人々がこの種のもので多くの闘いをしていることを知っています。 – Noitidart
私のソリューションは私が下に掲載されて参照してくださいでしたか?これはTwitter用のコピー貼り付けソリューションです。 – Noitidart