Как получить и использовать JSON-ответ сайта на PHP? - PullRequest
2 голосов
/ 11 июня 2010

Мне нужно получить доступ к следующему URL в моем коде PHP.

https://test.httpapi.com/api/domains/available.json?auth-userid=0&auth-password=password&domain-name=domain&tlds=com&tlds=info&tlds=org&tlds=net&suggest-alternative=true

указанный выше URL возвращает ответ json.Мой запрос «как получить ответ в php-коде».

Пожалуйста, предоставьте пример кода для этого, так как я новичок в этой области php!

Ответы [ 2 ]

3 голосов
/ 11 июня 2010

Использование PHP JSON-переходов json_decode и json_encode http://php.net/manual/en/function.json-encode.php

$json = file_get_contents("https://test.httpapi.com/api/domains/available.json?auth-userid=0&auth-password=password&domain-name=domain&tlds=com&tlds=info&tlds=org&tlds=net&suggest-alternative=true");

$myArr = json_decode($json);

var_dump($myArr);
2 голосов
/ 11 июня 2010
$json = file_get_contents("https://test.httpapi.com/api/domains/available.json?auth-userid=0&auth-password=password&domain-name=domain&tlds=com&tlds=info&tlds=org&tlds=net&suggest-alternative=true");

$response = json_decode( stripslashes($json) );

должно работать достаточно хорошо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...