Retweet Button是John Resig写的一个简单的JS,用来把某个URL通过bit.ly的服务变短之后,发送到Twitter上去。 这个东西本来是比较简单的,代码也比较少,不过从中还是可以学到一些比较好的做法。
- (function(){})(),创建一个匿名方法并马上执行,用来解决命名冲突的典型做法了。window.RetweetJS暴露一个惟一的全局变量作为入口点。
- 通过<script>标签动态加载JavaScript文件。
var head = document.getElementsByTagName("head")[0] ||
document.documentElement;
var script = document.createElement("script");
script.src = "http://bit.ly/javascript-api.js?version=latest&login=" +
RetweetJS.bitly_user + "&apiKey=" + RetweetJS.bitly_key;
script.charSet = "utf-8";
head.appendChild( script );
这种做法也非常常见了,与我之前的做法不同的是,如果没有head元素的话,就使用文档的根元素。
- 对于onload的处理,自己习惯了dojo.addOnLoad,已经不记得背后的细节了。
if ( document.addEventListener ) {
document.addEventListener("DOMContentLoaded", loaded, false);
} else if ( window.attachEvent ) {
window.attachEvent("onload", loaded);
}
- insertBefore,从来没用过这个DOM方法。var insertedElement = parentElement.insertBefore(newElement, referenceElem
- getElementsByClassName,如果有这个方法的话,就用之;没有的话,就取到元素列表,用正则表达式过滤元素的className。
- 动态添加CSS样式。
var style = document.createElement("style");
style.type = "text/css";
try {
style.appendChild( document.createTextNode( RetweetJS.styling ) );
} catch (e) {
if ( style.styleSheet ) {
style.styleSheet.cssText = RetweetJS.styling;
}
}
document.body.appendChild( style );
分享到:
相关推荐
该扩展程序在Twitter上添加了一个转发按钮,单击该按钮后,您将获得supportmiri的最新推文。 这是support-miri的org转推扩展。 有了这个扩展,一个转推按钮将被添加到您的Twitter。 单击此按钮后,您将被带到support...
研究Twitter在线社交网络中,Follow关系和Retweet关系在传播用户影响力和表征用户同质性这两方面的差异。为研究两者在传播用户影响力上的差异,定义了Vf变量和Vr变量分别度量Follow关系和Retweet关系的作用;为研究...
研究Twitter在线社交网络中, Follow关系和Retweet关系在传播用户影响力和表征用户同质性这两方面的差异。为研究两者在传播用户影响力上的差异, 定义了Vf变量和Vr变量分别度量Follow关系和Retweet关系的作用; 为研究...
社区转推机器人关于一个简单的基于node.js的Twitter机器人(它使用 node.js库),可以从列入白名单的帐户转发@提及(您也可以...客制化确实不需要更改community-retweet-bot.js文件名,因为它实际上并没有显示在任何地
retweet-bot:用Crystal编写的转发机器人
retweet_bot 每次特定用户发推文时转发的Bot。 通过添加API密钥和密钥来创建自己的keys.py文件,然后通过将@username参数更改为要不断转推的用户来运行retweet_bot.py。
Masunurin is a two-column, fixed-width and widget-ready Wordpress theme with TweetMeme retweet button and lots of advertising blocks for monetization.
python库。 资源全名:twitter-auto-retweet-1.1.6.tar.gz
Oneshot-Bot-Retweet
Prediction of user's retweet behavior in social network
twitter-contest-enterer-输入 "Re-tweet to win"-式 内容
语言:English 此扩展名将转推/取消转推所选推文 每小时从关注者或您自己的推文中转发选定的推文,以促进业务,您的音乐或筹款活动。
提供config文件(基于 config.sample)。 使用 docker 运行一次 bot
转推可视化运行pip install -r requirements.txt以确保您具有运行此程序所需的所有必需软件包。 运行python app.py以运行该应用程序。 “快速统计信息”选项卡显示传播时间,针对先前推文的基准,以及按关注者数量...
是否转推 验证推文是否为转推。 与一起使用。 安装 将example.config.json复制到config.json 。 根据需要编辑config.json 。 ...这个 Snapkite 过滤器是在 MIT 许可下发布的。... 本软件不附带任何明示或暗示的保证。
用我的方式学习 这是的源代码。 用作静态站点生成器,由托管。 布局和样式源自主题。 请查看获取有关我用于向该网站发布更新的工具,流程和实践的更多信息。 当地发展 npm install make start 有用的命令 添加新...
Retweet newest tweets to QQ by using this bot, which based on tweepy and QQbot. Just make more convenience for people in our daily life (^_^) 感谢提供的代理服务 施工中……………… 基本功能 2018年7月4...
如果您是一名程序员,请记住,创建此存储库时会考虑那些不编写代码并想创建自己的Twitter Retweet Bot的人 使用该模板创建的第一个机器人是我自己的机器人 ,但到目前为止,至少有其他21个基于该模板的机器人正在...
又称:请勿阅读评论 问题 众议员亚历山大·奥卡西奥·科尔特斯(Alexandria Ocasio-Cortez)在...我在replies_by_tweet中包含了一个示例JSON答复,在all_tweets /中包含了完整的数据集-每个原始AOC Tweet或Retweet