twitter api中的data-widget-id是什么?我如何获得data-widget-id?

时间:2013-05-04 14:00:52

标签: twitter

我对twitter api的早期版本有一些问题,我想转到最新版本。我在这里看到了一些信息https://dev.twitter.com/docs/embedded-timelines

这里的data-widget-id是什么。我想在我的网站上显示一些指定的推文。

我该怎么做?

2 个答案:

答案 0 :(得分:14)

您的问题已在Twitter开发者页面上得到解答。

  

要创建时间轴,您必须登录twitter.com并访问设置页面的小部件部分。在此页面中,您可以看到已配置的时间表列表并创建新的时间表。

  1. 在twitter.com上登录
  2. Create a new widget
  3. widget-id由Twitter提供(您将被重定向到https://twitter.com/settings/widgets/xxxxxxxxxxxxxxxxxxx/ - xxx是您的widget-id)

答案 1 :(得分:11)

找到了解决方案。

您可以通过在窗口小部件的data-widget-id标记内另外设置data-screen-name参数来覆盖窗口小部件中的a参数。像这样:

<a class="twitter-timeline" href="https://twitter.com/<%= escape_javascript(@site.twitter_username) %>" data-widget-id="363460440807833600" data-screen-name="garzagabriel"></a>

注意:您仍需要包含data-widget-id参数。因此,首先转到https://twitter.com/settings/widgets生成窗口小部件,然后将data-screen-name参数添加到嵌入代码中的a标记中(如上所示)

以下是此文档:https://dev.twitter.com/docs/embedded-timelines#timeline-selection

最佳!