>  기사  >  백엔드 개발  >  PHP Youdao 번역 API 호출 방법 example_php 기술

PHP Youdao 번역 API 호출 방법 example_php 기술

WBOY
WBOY원래의
2016-05-16 20:27:401172검색

이 기사의 예에서는 PHP Youdao Translation API의 호출 방법을 설명합니다. 여기서는 file_get_contents 함수를 사용하여 API에서 반환된 데이터를 직접 읽고 참조용으로 모든 사람과 공유합니다. 구체적인 분석은 다음과 같습니다.

전화하기 전에 Youdao Translation API 데이터 인터페이스용 키를 신청해야 합니다. 주소는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
http://fanyi.youdao.com/openapi?path=data -모드

방법 설명, 데이터 인터페이스:

코드 복사 코드는 다음과 같습니다.
http://fanyi.youdao.com/openapi.do?keyfrom =< keyfrom>&key=&type=data&doctype=&version=1.1&q=번역할 텍스트

매개변수 설명:

type - 반환된 결과의 유형, 데이터로 고정됨

doctype - 반환된 결과의 데이터 형식(xml, json 또는 jsonp)

버전 - 버전, 최신 버전은 1.1

q - 번역할 텍스트는 200자를 초과할 수 없으며 UTF-8로 인코딩되어야 합니다

오류 코드:

0 - 보통

20 - 번역할 내용이 너무 깁니다

30 - 유효한 번역이 불가능합니다

40 - 지원되지 않는 언어 유형

50 - 잘못된 키

PHP 예제 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$url = "http://fanyi.youdao.com/openapi .do? keyfrom=xujiangtao&key=1490852988&type=data&doctype=json&version=1.1&q=".$content;
$list = file_get_contents($url);
$js_de = json_decode($list,true);

참고: API 키 사용 시 요청 빈도는 시간당 1000회로 제한됩니다. 한도를 초과하면 차단됩니다.

애플리케이션에 시간당 1,000개 이상의 요청이 필요한 경우,translate-service@corp.youdao.com에 문의하여 애플리케이션 세부정보, 이름, 기능, 웹사이트 주소, API 사용 방법, API 키, 예상되는 접속 빈도, 상업적 활동, 스크린샷 등, Youdao Translation API에 접속하기 위해 애플리케이션이 사용하는 서버 IP는 승인 후 완화될 수 있습니다.

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.