Получение ввода WordPress формы, а затем проверка этого ввода с данными API - PullRequest
0 голосов
/ 04 апреля 2019

Я создаю форму через плагин WordPress, который принимает идентификатор заказа. Затем этот идентификатор передается в API, а затем проверяется, чтобы убедиться, что это действительный идентификатор. Если идентификатор действителен, он выводит статус. Я новичок в php и не уверен, что код, который я написал правильно, извлекает идентификатор из формы и проверяет идентификаторы в API.

Я действительно не пробовал ничего, кроме предоставленного кода

<?php
$orderid = $_POST["order_id"]
    private function make_tracking_request( $order_id ) {
        $response = wp_remote_get( 'http://fut.transportholdings.group/api/order-status' . $order_id . '.json' );
        try {
            // Note that we decode the body's response since it's the actual JSON feed
            $json = json_decode( $response['body'] );    
        } catch ( Exception $ex ) {
            $json = null;
        } // end try/catch

        if ($orderid == $order_id){
            return $json;
        }
    } // 
?>

Я хотел бы проверить другие идентификаторы, и если идентификатор совпадает с идентификатором в системе, он выводит все данные.

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