Php Can';t在另一个Wordpress站点中使用PUT方法创建用户

Php Can';t在另一个Wordpress站点中使用PUT方法创建用户,php,wordpress,rest,api,http,Php,Wordpress,Rest,Api,Http,我正在尝试从wordpress中的我的站点在另一个站点中创建用户,但不起作用: $response = wp_remote_post('http://ip-server:8083/client-services/create', array( 'method' => 'PUT', 'timeout' => 45, 'redirection' => 5, 'httpversion' => '1.1',

我正在尝试从wordpress中的我的站点在另一个站点中创建用户,但不起作用:

$response = wp_remote_post('http://ip-server:8083/client-services/create', array(
        'method' => 'PUT',
        'timeout' => 45,
        'redirection' => 5,
        'httpversion' => '1.1',
        'blocking' => true,
        'headers' => array(),
        'body' => array(
                    'idNumber' => '1062125775',
                    'idType' => 'CO3',
                    'firstName' => 'Peter',
                    'secondName' => 'Scott',
                    'lastName' => 'Blunt',
                    'secondLastName' => 'Jhonson',
                    'gender' => 'M',
                    'email' => 'petersc@yandex.com',
                    'birthday' => '636440400000',
                    'source' => 'app',
                    'user' => 'petersc',
                    'location' => array('city' => array('id' => '17616', 'name' => 'Albany', 'region' => array('id' => '45', 'name' => 'New york'))),
                              ),
                    'cookies' => array() )
         );
         if ( is_wp_error( $response ) ) {
            $error_message = $response->get_error_message();
            echo "Something went wrong: $error_message";
        } else {
            echo 'Response:<pre>';
            print_r( $response );
            echo '</pre>';
        }
$response=wp\u remote\u post('http://ip-server:8083/client-服务/创建阵列(
'方法'=>'放置',
“超时”=>45,
“重定向”=>5,
'httpversion'=>'1.1',
“阻塞”=>正确,
'headers'=>array(),
“body”=>数组(
'idNumber'=>'1062125775',
'idType'=>'CO3',
“名字”=>“彼得”,
“secondName”=>“Scott”,
“lastName”=>“Blunt”,
'secondLastName'=>'Jhonson',
“性别”=>“M”,
'电子邮件'=>'petersc@yandex.com',
“生日”=>“636440400000”,
'源'=>'应用',
“用户”=>“petersc”,
'location'=>array('city'=>array('id'=>'17616','name'=>'Albany','region'=>array('id'=>'45','name'=>'newyork')),
),
'cookies'=>array())
);
如果(是错误($response)){
$error_message=$response->get_error_message();
echo“出错:$error_message”;
}否则{
回应"回应";;
打印(回复);
回声';
}

当我在另一台服务器上使用post方法创建用户时,它会工作

您的错误消息是什么?正如@AronCederholm所问的,响应/错误是什么?没有显示任何错误。当我使用postman时,它可以工作,但是来自wordpress don'tWell,您根本没有得到任何响应吗?它以什么方式不起作用?您能在接收wordpress站点的Web服务器日志中找到任何内容吗?您的错误消息是什么?正如@AronCederholm所问的,响应/错误是什么?没有显示任何错误。当我使用postman时,它可以工作,但是wordpress don'tWell,您根本没有收到任何响应吗?它以什么方式不起作用?你能在接收wordpress的网站上的Web服务器日志中找到什么吗?