【问题标题】:display twitter compose tweet pages through an iframe通过 iframe 显示 twitter 撰写推文页面
【发布时间】:2014-02-15 03:07:54
【问题描述】:

所以我有一个奇怪的问题,我正在构建自己的推文按钮,这很简单,只需使用类似于 <a href="https://twitter.com/intent/tweet?text=YOUR-TITLE&url=YOUR-URL&via=TWITTER-HANDLE"> 的链接

现在这个链接工作得很好,即使提供了愚蠢的数据,问题是我真的希望这个页面在我网站上的 iframe 中打开.. 但是 twitter 和其他社交网络已经禁用了这个功能,如果任何人都知道我可以使用某种 iframe 或其他技术的方法,包括我假设一个 oauth 和 api 将允许我发送写入,并显示用户可以在我的视线内发送的推文?

因为只是使用它会返回一个空帧

<iframe src="http://twitter.com/intent/tweet?text=YOUR-TITLE&url=YOUR-URL&via=TWITTER-HANDLE">
 </iframe>

任何关于如何或即使我能做到这一点的帮助,或者我可以查看允许我作为用户这样做的网站,将不胜感激 (只是一个注释,我不希望代表用户发布推文,而是显示预定义文本的推文,使用户无需离开我的网站或打开新窗口即​​可发送)

【问题讨论】:

    标签: javascript twitter socialshare


    【解决方案1】:

    这似乎违反了他们的服务条款。我现在正在研究同样的问题,看起来你需要设置 0Auth 来获取访问令牌,然后使用 API。当我得到完整的答案时,我会报告。

    【讨论】:

    • 嘿,我可以告诉你的是正确的缓解
    • 像 qz.com 这样的大型网站只是链接到帖子页面,iframe 的 src 部分,并使用 target="_blank"。它不是很漂亮,但我想它可以防止你跳过篮球。我真正好奇的是thenextweb.com 是如何做到的。像 addThis 这样的真正讨厌的解决方案,我会尽我所能避免它们。
    猜你喜欢
    • 2018-02-16
    • 2012-08-10
    • 1970-01-01
    • 2012-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-02
    相关资源
    最近更新 更多