民间,
请注意这是否是最适合问这个问题的地方,但我怀疑是否会有更好的地方。我看到github,stackoverflow,facebook,twitter,linkedin等已经提供开发人员API来切片和切块用户信息。关于这些API的一般性质的几个问题:
1)这些开源吗?
2)对于哪种特定的编程语言最适合这种“社交”API,是否有任何一般性反馈?特别是,关于C / C ++是否适合此类工作的任何评论?
3)是否有针对社交网络的“mashup”推荐的C / C ++开源软件包?
答案 0 :(得分:2)
答案 1 :(得分:1)
大多数社交网站都提供RESTful API,这意味着您需要使用支持的序列化格式(XML / JSON /等)从您的应用程序发送/接收HTTP请求/响应。你需要做的就是这些。任何良好的网络库和序列化/反序列化库都可以让您调用社交网站提供的API。 Ruby / Python / Java / Google Go / Scala对这些库/技术有很好的支持。至于C ++ Boost和Poco提供丰富的网络/序列化库。 Here是C ++中的facebook客户端库。对于Twitter,您有QTweetLib,QTwitLib和twttcurl。社交apis是这些站点提供的一种Web服务。我不确定开源是否真的适用于他们。