如何正确连接此php字符串
我正试图提出一个POST请求,其中的详细信息以php文件的形式出现, 回音打印出正确的信息,我尝试了+和。和{和“”,各种各样的事情都没有用,希望任何一个知道如何解决这个问题的人,这是我第一次接近php:/ 编辑: 如果格式正确,则返回cURL Error#:操作在30000毫秒后超时,接收到0字节如何正确连接此php字符串,php,string,curl,concatenation,Php,String,Curl,Concatenation,我正试图提出一个POST请求,其中的详细信息以php文件的形式出现, 回音打印出正确的信息,我尝试了+和。和{和“”,各种各样的事情都没有用,希望任何一个知道如何解决这个问题的人,这是我第一次接近php:/ 编辑: 如果格式正确,则返回cURL Error#:操作在30000毫秒后超时,接收到0字节 谢谢请发布var_dump($name)的结果,不要创建自己的json。创建一个数组,然后使用var_dump($name)结果:string(3)我将尝试创建一个json字符串。我已尝试创建jso
谢谢请发布var_dump($name)的结果,不要创建自己的json。创建一个数组,然后使用var_dump($name)结果:string(3)我将尝试创建一个json字符串。我已尝试创建json字符串,我已更新了主要帖子,你能建议这是否正确吗
$name = $_POST["fname"];
echo $name;
CURLOPT_POSTFIELDS => "{\n
\"DisplayName\": \" ".$name." \",\n
\"PrimaryEmailAddr\": {\n \"Address\": \"jdrew@myemail.com\"\n }\n}\n",
$jsons = array(
"DisplayName"=> "scsKing's Groceries",
"Suffix"=> "Jr",
"Title"=> "Mr",
"MiddleName"=> "B",
"Notes"=> "Here are other details.",
"FamilyName"=> "King",
"GivenName"=> "James"
);
$JsonString = json_encode($jsons);
curl_setopt_array($curl, array(
CURLOPT_URL => "https://quickbooks.api.intuit.com/v3/company/123146505733159/customer?minorversion=41",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => $JsonString,
CURLOPT_HTTPHEADER => array(
"Accept: application/json",
"Accept-Encoding: gzip, deflate",