Опубликовать данные с заголовком в curl, не работающем в php?

Я пытаюсь создать пользователей приложений с помощью PHP. Curl для создания пользователя следующим образом, и он работает на терминале

curl https://api.box.com/2.0/users \ -H "Authorization: Bearer <Access token>" \ -d '{"name": "New User", "is_platform_access_only": true}' \ -X POST 

То же самое, что я пробовал с php, но он дает следующую ошибку

 {"type":"error","status":400,"code":"invalid_request_parameters","help_url":"http:\/\/developers.box.com\/docs\/#errors","message":"Invalid input parameters in request","request_id":"6688622675982fb5339a37"} 

Следующий, который я пробовал

 $developer_token = "TOKEN" ; $access_token_url = "https://api.box.com/2.0/users"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, $access_token_url); //Adding Parameters curl_setopt($ch, CURLOPT_POSTFIELDS, array( 'name'=>'NEW USER', 'is_platform_access_only'=>'true', )); //Adding Header curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Authorization: Bearer '.$developer_token )); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $response1 = curl_exec($ch); 

Если я удалю параметры Post и запускаю только заголовки, это даст результат пользователям. Но с сообщением это бросает ошибку.