有没有办法从我自己的网站管理面板自动更新我的社交网络?
让我们说我添加了一篇新文章,我想将它保存到我的数据库并同时分享到我的Facebook页面和推特。
有空吗?有人做过吗?
感谢和最好的问候
答案 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)
查看twitter和facebook的开发者指南,了解如何集成它们。 NuGet上还有两个平台的c#sdks:TweetSharp和facebook
答案 2 :(得分:0)
就像上面已经说过的那样,看看开发者网站上的SDK
或
看看Twitterfeed.com,这个网站将允许您提供最新的RSS新闻(新闻,更新)并自动提交给Twitter,Facebook,linkedin等
只需生成包含最新更改的RSS Feed,将其提供给twitterfeed.com,然后完成剩下的工作