在我的主页上,我有html表单:
<form>
<input type="text" name="condition" placeholder="condition" value="condition" />
<input type="submit" value="search NOW" class="search-btn" />
</form>
在需要返回结果的页面上(/ yacht-search),我有wp_remote_get调用:
$response = wp_remote_get('http://data.yatco.com/dataservice/APIKEY/search' );
如何链接这两者,以便在用户输入条件时(&#34; new&#34;例如) - 它连接到API并返回结果?
我已经测试了Postman中的API调用,它返回的数据很好 - 我只是在连接点时遇到问题,因此它将结果输出到页面上..
答案 0 :(得分:0)
$response = wp_remote_get('http://data.yatco.com/dataservice/APIKEY/search' );
$api_response = json_decode( wp_remote_retrieve_body( $response ), true );