通过HTTPS获取推文

时间:2012-07-25 14:06:30

标签: 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加载我的推文?
  4. 编辑:我正在使用http://code.google.com/p/twitterjs/中的库,是的,js文件是通过HTTPS加载的。

1 个答案:

答案 0 :(得分:0)

我通过将库中的硬编码http://更改为https://来修复此问题。我讨厌在经过几个小时的挣扎之后看起来很简单:(