自动在我的网站上分享新的更新到社交网络?

时间:2014-11-18 20:46:03

标签: c# asp.net social-networking

有没有办法从我自己的网站管理面板自动更新我的社交网络?

让我们说我添加了一篇新文章,我想将它保存到我的数据库并同时分享到我的Facebook页面和推特。

有空吗?有人做过吗?

感谢和最好的问候

3 个答案:

答案 0 :(得分:5)

请参阅以下CodeProject文章以获取完整说明:

<强> C# Application Integration with Facebook & Twitter with oAuth

<强> Facebook的:

var fb = new FacebookClient(this.AccessToken);
string wallPost = "Your programmatic wall post using Facebook C# SDK";
dynamic result = fb.Post("me/feed", new { message = wallPost });

Twitter:

string tweetMessage = "Your programmatic Tweet using TweetSharp library" 
TwitterStatus twitterStatus = twitterService.SendTweet(tweetMessage); 

<强>参考文献:

Facebook Developer Documentation
Facebook SDK
Twitter Developer Documentation
TweetSharp Library


我理解StackOverflow答案中的习惯是包含链接内容的摘要或专门回答问题的要点。通过仅链接的答案,人们必须挖掘另一个资源来找到他们可能不确定的答案,最重要的是,如果该链接永远不会中断,我的答案对于将来访问此页面的任何人来说都是无用的。但是,MSDN,Code Project,GitHub通常是可接受的链接,因此我不会复制整篇文章。

答案 1 :(得分:0)

查看twitterfacebook的开发者指南,了解如何集成它们。 NuGet上还有两个平台的c#sdks:TweetSharpfacebook

答案 2 :(得分:0)

就像上面已经说过的那样,看看开发者网站上的SDK

看看Twitterfeed.com,这个网站将允许您提供最新的RSS新闻(新闻,更新)并自动提交给Twitter,Facebook,linkedin等

只需生成包含最新更改的RSS Feed,将其提供给twitterfeed.com,然后完成剩下的工作