【问题标题】:How to use the new Tweeter timeline embedding widget?如何使用新的 Tweeter 时间线嵌入小部件?
【发布时间】:2017-09-29 22:30:30
【问题描述】:

我无法使用新的 Twitter 时间线嵌入功能。

显然,现在任何人都可以嵌入任何人的 Twitter 时间线,前提是所述时间线没有“受保护”,无论如何这是默认设置。

登录后,在“设置和隐私”菜单条目中,有一个“小部件”选项卡可让您访问a page,上面写着“您当前没有小部件”,旁边有一个“新建”按钮;单击所述按钮会将您带到一个页面,您可以在其中输入要嵌入其时间线的用户的名称。

然后,一条消息说“这就是我们所需要的,除非您想设置自定义选项;通过将 Twitter 内容嵌入您的网站或应用程序,即表示您同意开发者协议和开发者政策。”报价结束,强调我的;这是代码 sn-p :

<a class="twitter-timeline" href="https://twitter.com/TwitterDev">Tweets by TwitterDev</a> <script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

现在在这个阶段,如果您返回“小部件”设置选项卡,它仍然会显示“您当前没有小部件”。所以,嗯 :( 当我复制并粘贴代码 sn-p 时会发生这种情况:

https://jsfiddle.net/wr6y60xo/

仅显示文本链接,不呈现时间线。外部 JS 脚本被拉进去了,我检查了。

我在这里遗漏了什么吗?我尝试将它单独粘贴到一个空的基本 HTML 页面中,尝试使用不同的浏览器,禁用任何 JS 过滤小工具,没有运气,这是怎么回事?

【问题讨论】:

  • 没人? :( 令我不解的是我遵循了确切的程序,网络上的每一条评论都是关于以前的基于 id 的系统..!

标签: javascript web-services twitter embed


【解决方案1】:

好吧,这是一个安全问题,最明显的是 Firefox(53.0 64 位 Linux)阻止了小部件的呈现。要取消阻止,请单击 URL/位置栏旁边的盾牌图标,然后单击“禁用”按钮。

【讨论】:

    猜你喜欢
    • 2012-08-31
    • 2015-07-24
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    • 2015-02-03
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多