gpt4 book ai didi

.net - 如何将 Twitter 和 Facebook 帖子聚合到 Orchard 博客?

转载 作者:行者123 更新时间:2023-12-04 06:18:37 24 4
gpt4 key购买 nike

我正在开发 Orchard CMS,我需要有几个博客。每个博客都需要关联一个 Twitter 帐户和一个 Facebook 页面。每当在这些 Twitter/Facebook 帐户上发布新推文或新状态时,我应该以某种方式阅读该推文/状态并自动创建新的博客文章。所以基本上当有人阅读博客时,他应该会看到推文和与其他博客文章聚合的状态更新。

做这个的最好方式是什么?另外,将 Twitter/Facebook 帐户关联到博客的最简单方法是什么——我应该扩展博客模块并添加新字段吗?

谢谢!

最佳答案

最好的选择是写您自己的模块,其中某些部分保存 Twitter/Facebook 帐户数据并将其附加到 现有博客 内容类型。它不会涉及核心位的更改。干净而漂亮的解决方案。

第二件事是找到一种方法来定期检索和跟踪最近的 FB/Twitter 帖子/推文。 Orchard 具有用于后台任务调度的内置和可扩展功能。基本上,您只需要创建一个 Orchard.Tasks.IBackgroundTask 的实现并将所有逻辑放在 Sweep 方法中 - 将定期调用该方法。

第三件事是为 编写代码。与 FB/Twitter 交谈.我建议您使用 Facebook C# SDK对于 FB 和 Linq2Twitter用于 Twitter 通信。两者都在 Orchard 内部使用 - 它们工作得非常好,而且使用起来相当简单。看看 Nick Mayne 的 OAuth module .里面有一些代码利用了这些库——这可能会有所帮助。

高温高压

关于.net - 如何将 Twitter 和 Facebook 帖子聚合到 Orchard 博客?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6897563/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com