目的是输入用户名,然后返回用户的 Twitter 提要,然后将其保存在网站上。
我使用 twitter 帐户在 twitter 上创建了一个小部件,我的想法是复制小部件文本,然后当用户使用他们想要查看的 Twitter 用户名填充表单时,我只需换掉用户名。
但不幸的是,我无法做到这一点,因为生成的 data-widget-id 这似乎是我创建的用户所独有的。
<a class="twitter-timeline" href="https://twitter.com/**USERNAME**" data-widget-id="**WIDGET ID**">Tweets by</a>
<script>!function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (!d.getElementById(id)) { js = d.createElement(s); js.id = id; js.src = "//platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); } }(document, "script", "twitter-wjs");</script>
关于实现这一点的最佳方法的任何想法我都看过 oauthentication 但我不明白为什么我需要进行身份验证才能查看用户时间线,因为我没有用户登录查看时间线。