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

PSR*_*PSR 10 twitter

我在以前版本的twitter api上遇到了一些问题,我想转到最新版本.我在这里看到一些信息https://dev.twitter.com/docs/embedded-timelines.

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

我怎么做?

ott*_*142 14

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

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

  1. 在twitter.com上登录
  2. 创建一个新的小部件
  3. widget-id由Twitter提供(您将被重定向到https://twitter.com/settings/widgets/xxxxxxxxxxxxxxxxxxx/ - xxx是您的widget-id)


小智 11

找到了解决方案.

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

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

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

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

最好!