嵌入式时间线的动态时间线选择 - Hashtag Timeline
Posted
技术标签:
【中文标题】嵌入式时间线的动态时间线选择 - Hashtag Timeline【英文标题】:Dynamic timeline selection for embedded timelines - Hashtag Timeline 【发布时间】:2014-10-16 07:07:36 【问题描述】:我已按照指南 here 添加使用相同小部件 ID 的多个小部件,这对于用户时间线非常适用。
片段----
<a class="twitter-timeline" href="https://twitter.com/benward" data-widget-id="[id]" data-screen-name="benward">
<a class="twitter-timeline" href="https://twitter.com/endform" data-widget-id="[id]" data-screen-name="endform">
<a class="twitter-timeline" href="https://twitter.com/kang" data-widget-id="[id]" data-screen-name="kang">
<a class="twitter-timeline" href="https://twitter.com/brianellin" data-widget-id="[id]" data-screen-name="brianellin">
我想做的是为多个主题标签做同样的事情(显示不同的小部件) - #MH17、#MH370 在同一页面上。但是这些标签会随着页面上的每篇文章而改变。
我想知道这两种方法是否可行。
-
我能否在不从 Twitter 页面手动创建小部件的情况下为 this 和 this 的搜索查询提供相同的指南。当我更改“数据屏幕名称”属性时,时间线会发生变化。有没有类似“data-hashtag-name”的东西?
是否可以使用 Twitter API 或其他工具来自动化使用 Auth Token - Secret 从浏览器创建小部件的过程?
【问题讨论】:
【参考方案1】:也许这对你有帮助。 在这里,我向您发送一些使用此示例的示例,我得到 json 并呈现 html div
这是一个示例代码和演示,可用于在 twitter 中搜索
1)http://www.codexworld.com/create-custom-twitter-widget-using-php/
2)您也可以查看此示例,这将完全满足您的要求。 http://dev.kim-maida.com/twitter/
3) 这里是演示代码和代码示例链接。 https://github.com/kmaida/twitter-timeline-php
【讨论】:
【参考方案2】:你看到这些页面了吗?
https://dev.twitter.com/web/embedded-timelines/search
https://twitter.com/settings/widgets/new/search
你可以这样做:
corgi 是示例标签:
<a class="twitter-timeline" href="https://twitter.com/hashtag/corgi" data-widget-id="612280670367301632">#corgi Tweets</a>
<script>!function(d,s,id)var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id))js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);(document,"script","twitter-wjs");</script>
【讨论】:
您可以使用 javascript 自动化主题标签名称,使用变量更改 href。 请阅读文档。它清楚地表明“从您登录帐户的小部件设置中创建一个新的嵌入式搜索时间线。”以上是关于嵌入式时间线的动态时间线选择 - Hashtag Timeline的主要内容,如果未能解决你的问题,请参考以下文章