ホームページ >バックエンド開発 >PHPチュートリアル >PHP Youdao 翻訳 API 呼び出しメソッドの例、PHP Youdao API の例_PHP チュートリアル

PHP Youdao 翻訳 API 呼び出しメソッドの例、PHP Youdao API の例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:11:071008ブラウズ

php Youdao 翻訳 API 呼び出しメソッドの例、php Youdao API の例

この記事の例では、PHP Youdao Translation API 呼び出しメソッドについて説明します。ここでは、file_get_contents 関数を使用して、API から返されたデータを直接読み取り、参照用に共有します。具体的な分析は次のとおりです:

呼び出す前に、Youdao Translation APIデータインターフェースのキーを申請する必要があります。アドレスは次のとおりです:

コードをコピーします コードは次のとおりです:
http://fanyi.youdao.com/openapi?path=data-mode

メソッドの説明、データインターフェイス:

コードをコピーします コードは次のとおりです:
http://fanyi.youdao.com/openapi.do?keyfrom=&key=&type=data&doctype= &version=1.1&q =翻訳するテキスト

パラメータの説明:

type - 返された結果のタイプ、data に固定

doctype - 返された結果のデータ形式、xml、json、または jsonp

version - バージョン、最新バージョンは 1.1 です

q - 翻訳するテキストは 200 文字を超えることはできず、UTF-8 でエンコードする必要があります

エラーコード:

0 - 通常

20 - 翻訳するテキストが長すぎます

30 - 有効な翻訳はできません

40 - サポートされていない言語タイプ

50 - 無効なキー

PHP サンプルコードは次のとおりです:

コードをコピーします コードは次のとおりです:
$url = "http://fanyi.youdao.com/openapi.do?keyfrom=xijiangtao&key=1490852988&type=data&doctype=json&version=1.1&q=".$コンテンツ
$list = file_get_contents($url);
$js_de = json_decode($list,true);

注意: API キーを使用する場合、リクエスト頻度は 1 時間あたり 1000 回に制限されています。制限を超えるとアクセスが禁止されます。 アプリケーションが 1 時間あたり 1,000 件を超えるリクエストを必要とする場合は、translate-service@corp.youdao.com に連絡して、アプリケーションの詳細、名前、機能、Web サイトのアドレス、API の使用方法、API キー、推定アクセス頻度を提供してください。 、商用活動、スクリーンショットなど、およびアプリケーションが Youdao Translation API にアクセスするために使用するサーバー IP は、承認後に緩和されます。 この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/931547.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/931547.html技術記事 PHP Youdao Translation API の呼び出しメソッドの例、PHP Youdao API の例 この記事では、PHP Youdao Translation API の呼び出しメソッドについて説明します。ここでは、file_get_contents 関数を使用して、API によって返されたデータを直接読み取ります...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。