与在线留言板沟通

Communicate With Online Message Board

本文关键字:留言板 在线      更新时间:2023-10-16

如何创建一个与在线网站留言板通信的应用程序,比如www.espn.com的留言板,它可以检索帖子、发布内容和标记帖子。有人怎么会着手创建一个能做类似事情的应用程序呢?插座?

我想在c++中创建这个

这实际上比听起来更复杂。大多数留言板都不会打开他们的API(通常是为了防止垃圾邮件),如果他们打开了,你可能需要与他们合作才能获得详细信息。

总体思路是:

  • 打开服务器的套接字
  • 根据其API发送适当的数据
  • 利润

如果你想破解它,你必须做一些抓取/wireshark数据包嗅探来找出他们的API。可能会有一些cookie,你必须阅读才能获得通信令牌等等。这是可能的,但这是一项艰巨的工作。

其他一些网站(如Twitter和Google)开放了他们的API,并提供了与他们的数据交互的开发工具。我不认为像ESPN这样的网站会对业余开发者开放,所以你可能需要签署某种协议。

如果你真的很感兴趣,请阅读HTTP(这里有一个非常简单的入门教程)。大多数API都是基于HTTP协议构建的,所以你需要非常熟悉它。不过,我建议使用C++之外的东西,因为套接字工作可能有点乏味。试试Python之类的东西。