在asp.net网站上显示推文

时间:2014-03-20 06:33:24

标签: c# asp.net twitter

由于Twitter已经弃用api并使用新版本1.1,我想使用twitter的新api在我的网站上显示推文,关注者。我不知道从哪里开始和做什么。 有人可以帮助我并在c#.net。

中发布一些代码

提前致谢

2 个答案:

答案 0 :(得分:1)

我是C#中API的开发人员,允许您访问所有这些功能。它被称为Tweetinvi,您可以通过codeplex或nuget访问它。

以下是您的问题的一些示例:

// Specify your credentials
TwitterCredentials.SetCredentials("ACCESS_TOKEN", "ACCESS_TOKEN_SECRET", "CONSUMER_KEY", "CONSUMER_SECRET");

// Display tweets
var tweets = Timeline.GetHomeTimeline();

// Get Followers
var user = User.GetLoggedUser();
var followers = user.GetFollowers();

// Get Following/Friends
var followers = user.GetFollowers();

当您正在处理Web应用程序时,我建议使用Websocket / WCF异步发送此信息。

如果有任何帮助,请告诉我。

答案 1 :(得分:0)

  1. 打开Twitter,然后转到Twitter设置。在模板中找到小部件。

  2. 单击小部件。这样,您将看到一个 Create New 按钮。

  3. 单击创建按钮,您将看到Twitter的配置。

  4. 添加要显示在网站中的用户名和主题。

  5. 单击创建小部件。之后,小部件将返回一些HTML代码。复制该代码并将其粘贴到您的项目中。

复制以下代码并将其粘贴到记事本文件中,另存为.html,然后运行以查看输出。

  
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>  
<body>
 <a class="twitter-timeline" href="https://twitter.com/VibrantGujarat" data-widget-id="661486332787580928"  data-screen-name="VibrantGujarat" width="350" height="400" data-chrome="noborders">
		Tweets by @VibrantGujarat</a>
         <script async defer>!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>  

</body>
</html>