如何将搜索表单字段与API GET请求相关联? (WordPress的)

时间:2017-10-18 23:19:42

标签: wordpress api

在我的主页上,我有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调用,它返回的数据很好 - 我只是在连接点时遇到问题,因此它将结果输出到页面上..

1 个答案:

答案 0 :(得分:0)

$response = wp_remote_get('http://data.yatco.com/dataservice/APIKEY/search' );
$api_response = json_decode( wp_remote_retrieve_body( $response ), true );