Take Tokens for Twitter gem
by
uneco
2013-05-01 [2013/05/01 00:17:06]
Take Twitter Consumer & Access Tokens for Twitter gem
-
/*
* @title Take Tokens for Twitter gem
* @description Take Twitter Consumer & Access Tokens for Twitter gem
* @include https://dev.twitter.com/apps/*
* @license MIT License
* @require
*/
$(function() {
var code, config_lines, extract, k, textarea, tokens, v, wrapper;
extract = function(table, row) {
return $("h2:contains(" + table + ")").nextAll("table").find("td:contains(" + row + ")").next().text();
};
tokens = {
consumer_key: extract("OAuth settings", "Consumer key"),
consumer_secret: extract("OAuth settings", "Consumer secret"),
oauth_token: extract("Your access token", "Access token"),
oauth_token_secret: extract("Your access token", "Access token secret")
};
config_lines = (function() {
var _results;
_results = [];
for (k in tokens) {
v = tokens[k];
_results.push(" config." + k + " = '" + v + "'");
}
return _results;
})();
code = "Twitter.configure do |config|\n" + (config_lines.join("\n")) + "\nend";
textarea = $("<textarea>").html(code);
textarea.css({
width: "100%",
height: "100px",
border: "none"
});
wrapper = $("<div>");
wrapper.append($('<h2>').html('for Twitter gem'));
wrapper.append(textarea);
return $("#content-main").append(wrapper);
});
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。