与在线留言板沟通

时间:2012-11-25 05:31:55

标签: c++

如何创建一个与在线网站的留言板通信的应用程序,例如www.espn.com的留言板,可以检索帖子,发布内容和标记帖子。有人可能会创建一个类似的应用程序吗?插座?

我想在c ++中创建它

1 个答案:

答案 0 :(得分:0)

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

一般的想法是:

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

如果你想破解它,你将不得不做一些抓取/ wireshark数据包嗅探来找出他们的API。可能会有一些cookie,你必须阅读以获得通信令牌和诸如此类的东西。这是可能的,但这是很多工作。

其他一些网站(如Twitter和Google)开放了他们的API,实际上提供了开发人员工具来与他们的数据进行交互。我不认为ESPN这样的网站会对业余爱好者开放,所以你可能不得不签署某种协议。

如果你真的很感兴趣,请阅读HTTP(这里是really simple beginning tutorial)。大多数API都是基于HTTP协议构建的,因此您需要对它非常熟悉。我建议使用除C ++之外的东西,因为套接字工作可能有点乏味。尝试像Python这样的东西。