2011-11-30 93 views
0

我正在尝试学习如何使用twitter api。我仍然有点困惑。如果我希望用户在我的网站上使用我的输入文本框发送推文,我是否还需要用于这些推文的数据库?或者,api是否处理tweets的存储?twitter api更新状态'和数据库'

谢谢!

回答

1

这是关于您的要求,然后是您的设计模式。 Infact你不需要任何数据库来存储推文。在你只想发推文的情况下,你可以不用数据库。事实上twitter-rest-api https://dev.twitter.com/docs/api非常好。

如果您需要从您的应用程序频繁进行API调用,则可以使用缓存来避免太多频繁的调用。供参考https://github.com/atsiddiqui/ReTweeted

+1

谢谢大家,都给出了很好的答案。但你的数据比其他人都低,所以我会提高你的数据:)欢呼声! – hellomello

1

您不需要数据库来存储推文。 Twitter存储它们。

1

一旦您使用Twitter API将推特数据发送到Twitter.com,它就会存储在Twitter.com的存储系统上。所以,它的处理方式由api处理。无论你是否将它们存储在你自己的数据库中,它都与Twitter无关。

但是,为了记录目的,将信息存储在您自己的服务器数据库中是一种很好的做法。例如,您可能想知道统计信息 - 有多少用户使用您的服务,它的平均使用量是多少。 它可能有助于调查问题(有时是合法的),例如用户抱怨说您的网站向他的帐户发布了攻击性推文。然后,您可以跟踪并检查您的数据库。 当您想要查看系统中的记录时,还有很多情况。

相关问题