代码之家  ›  专栏  ›  技术社区  ›  Pokuri

Twitter推文/Facebook帖子或评论中的应用程序特定标志或属性

  •  -1
  • Pokuri  · 技术社区  · 9 年前

    我正在谷歌应用引擎上开发一个应用程序。在这方面,我正在阅读推文和FB帖子/评论,并将各自的域对象保存在我的数据库中。同时,我可以从我的应用程序本身回复tweet/FB帖子,同时在DB中为其创建域对象。

    FB案例: FB将在新的评论/帖子中向我的应用程序的注册URL发布事件。所以,我可以采取行动并处理它。但当我从我的应用程序发布评论/帖子时,我也会从FB获得同样的事件。由于我的数据库最终是一致的,因此无法保证我的现有支票始终是真实的。

    Twitter案例: 我使用作业调度程序不断轮询注册用户的新推文,并在DB中创建相应的记录。但当我从我的应用程序发布一条推文时,我会收到同样的推文,因为我的数据库最终是一致的,所以不能保证我的现有支票一直都是真实的。

    所以,我在这两种情况下都会得到重复的数据。有没有办法通过FB评论/帖子和推特传递一些额外的信息,我将通过FB评论和推特依次获得这些信息。所以,我可以避免重新处理它们?

    1 回复  |  直到 9 年前
        1
  •  0
  •   Roemer    9 年前

    如果我正确理解你想做什么;不,那是不可能的。

    如果你想做的是在创建时在FB帖子/Feed中添加一个额外的“字段”,将其发送到FB/Twitter,并在投票时取回。这是不可能的。

    相反,您应该使用创建帖子/推文时收到的ID。您可以将其存储在数据库中(或者,也许更好:创建后,使用该ID再次轮询它,然后填充数据库)。

    除此之外;为什么要将帖子/推文存储在数据库中?