17

I am going to do some things using dropbox rest api in C++ and I'm looking for an easy-to use library.

Does anyone know what functionality will I need? (I only have vague idea what REST api is)

I believe I need HTTP protocol functionality and XML parsing functionality, and JSON right? What else?

Which easy-to-use and easy-to-learn lib would you recommend me?

I found POCO C++ and it seems quite easy but I didn't find any JSON functionality...

4

2 に答える 2

12

C++ REST SDKには、探しているものが含まれている場合があります。非常に使いやすい JSON パーサーと HTTP クライアント API があります。プロジェクトは codeplex で確認できます。

編集 - 2016 年 5 月

Microsoft C++ REST SDK プロジェクトは、Microsoft/cpprestsdkの Github に移動しました。

C++ REST SDK は、最新の非同期 C++ API 設計を使用してネイティブ コードでクラウドベースのクライアント/サーバー通信を行うための Microsoft プロジェクトです。このプロジェクトは、C++ 開発者がサービスに接続して対話できるようにすることを目的としています。

README.md には、SDK に含まれるものの次の概要があります。

機能 - HTTP クライアント/サーバー、JSON、URI、非同期ストリーム、WebSockets クライアント、oAuth

PPL タスク - C++ 11 機能に基づいて非同期操作を構成するための強力なモデル

プラットフォーム - Windows デスクトップ、Windows ストア、Windows Phone、Ubuntu、OS X、iOS、および Android

デバッガー ビジュアライザーを使用した Visual Studio 2012、2013、および 2015 のサポート

Windows および Android プラットフォーム用のバイナリを含む NuGet パッケージ

于 2013-03-05T20:43:01.187 に答える
4

ffead-cppをご覧になりましたか?これは、RESTおよびSOAPサービスのすばらしいサポートを提供します。

于 2012-09-14T20:40:48.580 に答える