Я хочу запросить этот URL translate.google.com/translate_a/t?client=t&text=hello&hl=en&sl=en&tl=ar&multires=1&oc=3&prev=btn&ssel=0&tsel=0&sc=1
translate.google.com/translate_a/t?client=t&text=hello&hl=en&sl=en&tl=ar&multires=1&oc=3&prev=btn&ssel=0&tsel=0&sc=1
, используя PHP и читая ответ.Как?
PHP
Существует несколько вариантов, в которых cURL и readfile являются очевидными.
Вы можете использовать file_get_contents () см. http://php.net/manual/en/function.file-get-contents.php
Но это не так эффективно, как другие методы для чтения удаленных файлов.
т.е.)
$mytranslation = file_get_contents("translate.google.com/translate_a/t?client=t&text=hello&hl=en&sl=en&tl=ar&multires=1&oc=3&prev=btn&ssel=0&tsel=0&sc=1");
Используйте Google Translate API вместо запроса страницы HTML и анализа HTML.
Пример:
GET https://www.googleapis.com/language/translate/v2?key=YOUR-API-KEY&source=en&target=de&q=Your%20text