-1

AlchemyAPI を C++ プロジェクトに統合しようとしていますが、どこから始めればよいか少し迷っています。API をダウンロードし、キーを取得しました。readme ファイルには、autobuild.sh スクリプトを実行して構成し、make し、make install する Unix のインストール手順が記載されています。cygwin をインストールしました。Windows 用の autoconf をインストールしました。Windows で AlchemyAPI c++ を使用するには、もっと簡単な方法が必要だと思います。

4

1 に答える 1

0

これについては、おそらくあなたがやろうとしていることよりもはるかに簡単な 2 つの方法があります。

  1. AlchemyAPI が提供する C# SDK を使用して、ビルドし、参照して、ソリューションから呼び出します。
  2. HTTP GET または POST (x-www-form-urlencoded) 用の独自の URL とデータ文字列を作成し、一般的な C++ HTTP 実装を使用して送信することで、SDK をすべてバイパスし、API を直接ヒットします。(とにかく、SDK が実際に行っているのはこれだけです。)

独自のインターフェイスを構築するために使用できる URL の例は次のとおりです (API キーを入力して、ブラウザーで表示します)。

http://access.alchemyapi.com/calls/url/URLGetRankedNamedEntities?apikey=YOUR_API_KEY&url=http://www.cnn.com/2011/09/28/us/massachusetts-pentagon-plot-arrest/index.html? hpt=hp_t1&感情=1

結果を XML で解析する場合は、libxml を使用できます。AlchemyAPI の C++ SDK で例を提供できます。結果を JSON として解析する場合は、'outputMode=json' を要求に追加し、お気に入りの JSON パーサーを使用します。

ドキュメントには、すべての機能と、それらをリクエストに実装する方法に関する詳細情報があります。

http://www.alchemyapi.com/api/

于 2013-09-23T23:00:11.407 に答える