使用其ID显示推文

时间:2017-07-16 10:55:40

标签: html node.js twitter

我可以使用其ID显示推文吗?

例如: 从身份876126300649525249我想在我的网站上显示真实的推文。

有可能吗?

4 个答案:

答案 0 :(得分:2)

你查看了推特的API吗?

https://dev.twitter.com/rest/reference/get/statuses/show/id,这可能会对您有所帮助。

您可以在https://dev.twitter.com/rest/public

找到twitter api

此致

答案 1 :(得分:1)

您可以显示推文,使用这些属性

obj.text, for the text of tweet
obj.created_at, for the date the tweet was made
obj.id_str , for the id of the tweet  

为了创建自己的推文链接,你需要像这样使用str_id属性 https://twitter.com/statuses/ + str_id

e.g。 https://twitter.com/statuses//876126300649525249

这是我解析JSON后在tweets对象上使用的循环

 for(var i=0; i<4; i++){
        var tweet_text =  obj[i].text;
        var tweet_date = obj[i].user.created_at;
        var tweet_link = "https://twitter.com/statuses/" + obj[i].id_str;       
                }

答案 2 :(得分:0)

您可以使用oEmbed API以可嵌入的HTML格式检索推文。

答案 3 :(得分:0)

我做到了! 要打印推文,您需要屏幕名称和推文的ID。

<blockquote class="twitter-tweet" data-lang="en">
<a href="https://twitter.com/put the screen name here/status/put the tweet's id
here"></a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

Thaynk大家为您的回复。