【问题标题】:Automatically share new updates on my website to social networks?自动将我网站上的新更新分享到社交网络?
【发布时间】:2014-11-18 20:46:02
【问题描述】:

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

假设我添加了一篇新文章,并且我想将其保存到我的数据库中并分享到我的 Facebook 页面和 Twitter。有没有代码可以做到这一点?有人做过吗?

【问题讨论】:

  • 对你来说是垃圾,但对我来说非常重要,亲爱的。
  • 这个问题很严重,我需要一个答案。
  • 只需与他们的 API 集成并在适当的时候发布更新。
  • 亲爱的 Sergey,有没有链接可以说明如何集成 API 来解决这个问题?
  • @Downvoters,考虑到 OP 有 8 个著名问题,Stack Overflow 是最受开发者欢迎的资源,请离开投票并继续前进...

标签: c# asp.net social-networking


【解决方案1】:

有关完整说明,请参阅以下CodeProject 文章:

C# Application Integration with Facebook & Twitter with oAuth

脸书:

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 });

推特:

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 通常都是可以接受的链接,所以我不会复制整篇文章。

【讨论】:

    【解决方案2】:

    查看twitter 和facebook 的开发人员指南,了解如何集成它们。 NuGet 上也有适用于这两个平台的 c# sdks:TweetSharp 和 facebook

    【讨论】:

      【解决方案3】:

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

      或

      查看 Twitterfeed.com,该网站将允许您提供包含最新(新闻、更新)的 RSS 提要,并自动将它们提交到 Twitter、Facebook、linkedin 等

      只需使用您的最新更改生成一个 rss 提要,将其提供给 twitterfeed.com,剩下的工作就交给他们了

      【讨论】:

        猜你喜欢
        • 2011-08-25
        • 2013-05-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多