javascript - 通过 HTTPS 获取推文

标签 javascript twitter

我正在尝试将以下代码嵌入到网页中,该网页应该通过 HTTPS 传输。但是,此代码片段会产生两个对 twitter.com 的请求,其中一个不是通过 HTTPS,这意味着浏览器会发出警告,指出我的页面“包含不安全内容”。

getTwitters('name', {
  id: 'account',
  count: 3,
  withFriends: false, 
  enableLinks: false,
  ignoreReplies: true,
  newwindow: true,
  template: '<span style="blabla">%time%</span><p style="blabla">%text%</p>'
}); 

有人有想法吗:

  1. 为什么只有两次获取推文的调用?
  2. 为什么其中之一是由不安全的 HTTP 生成的?
  3. 如何告诉 twitterjs 仅通过 HTTPS 加载我的推文?

编辑:我正在使用 http://code.google.com/p/twitterjs/ 中的库,是的,js文件是通过HTTPS加载的。

最佳答案

我通过将库中的硬编码 http:// 更改为 https:// 解决了该问题。我讨厌在奋斗了几个小时后事情看起来多么简单:(

关于javascript - 通过 HTTPS 获取推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11651606/

相关文章:

java - 使用 SentiWordNet 得到不正确的分数

database - 设计高性能社交提要的概念

javascript - 克隆原型(prototype)函数并保持作用域

javascript - 当对象内部出现 "get"函数时,Javascript 语法是什么?

javascript - 隐藏 div javascript

javascript - 希望制作一个 Twitter 机器人,它将按顺序从文件夹中发布图像。使用 node.js

node.js - Node AWS Lambda + Twitter API : data is not defined

javascript - 如何从头开始设置 Twitter typeahead?

javascript - jQuery 现有 html 元素的未定义值

javascript - 使用 Javascript 根据表单输入创建一个新的 div 实例