1

私はphpを学んでいて、基本だけを学びました。私は彼らのphp API(Wordnik.php)を使ってwordnikに接続しようとしています.私は以下を作成しました:

<?php
require_once("Wordnik.php");
$api_key="MY_API_KEY";
$wordnik=Wordnik::instance($api_key);
var_dump($wordnik);
$definitions = $wordnik->getDefinitions('cat');
var_dump($definitions);
?>

最初の var_dump は object(Wordnik)#1 (1) を提供していますが、後のものには出力がありません。この問題を解決するのを手伝ってもらえますか? ありがとうございました

4

2 に答える 2

2

問題は"MY_API_KEY"、Wordnik に登録して取得した実際の API キーに置き換える必要があることだと思います。取得するのは簡単です。次のことを行うだけです。

1) Wordnik アカウントにサインアップ: http://www.wordnik.com/signup

2) API キーをリクエストする: http://developer.wordnik.com/

数分以内にメールで API キーを取得する必要があります。

"MY_API_KEY"スクリプトの一部を実際の API キーに置き換えます。例:

$api_key="d6g3f2fds6732r7sdf6d7ds6sd5gd67cvb5vc6237dfs";

これは実際の API キーではありませんが、文字と数字の文字列のようなものを取得します。

次に、スクリプトが機能するはずです。そうでない場合は、お知らせください。さらにサポートが必要な場合は、実際の API を共有しないでください。

API をご利用いただきありがとうございます。API の開発をお手伝いできることを願っています。

于 2011-09-06T00:30:58.753 に答える
1

ありがとう@mrjf私は最終的に解決策を得ました

  1. Wordnik api にサインアップし、正しいキーを入力しました。すべての辞書が処理されるクラスを作成しました。そのクラスを削除し、ユーザーがアクセスできる単一のファイルに入れました。それが正しいプロセスかどうかはわかりませんが、当面は機能します。php でクラスを作成し、C で #include "myFile.h" のような別の php ファイルから呼び出す方法を教えてください (require_once は知っていますが、ここでは機能しません。チュートリアルのリンクでも素晴らしいでしょう)?

  2. 内部の wearik-php.api には多くの curl 呼び出しがあるため、wordnik api では cURL もインストールする必要があります。

ここにある解決策のいくつかは、経験豊富な開発者にとっては些細なことかもしれませんが、私のような人が php や wordnik api の初心者であれば、これらのアイデアが役立つかもしれません。

于 2011-09-06T05:01:08.240 に答える