![](/img/trans.png)
[英]Plaid API Error "body could not be parsed as JSON" when creating a link token request
[英]API body Request Error
我正在使用API,在我的json主體請求中,主體URL是正確的,當我觸發它時,主體URL向我顯示了其他格式。 請找到下面的代碼。
$url12="http://domainverify.com/api.php";
$para='Name='.$name.'&Phone_number='.$mobile.'&City='.$emailid.'&Age='.$age.'&Occupation='.$occupation.'';
$ch = curl_init($url1);
$data['url'] = "$url12?$para";
echo "<pre>";
print_r($data);
$payload = json_encode($data);
echo $payload;
並且print_r
的輸出是:
(
[url] => http://domainverify.com/api.php?Name=Ritesh&Phone_number=7019373695&City=bangalore&Age=29&Occupation=salaried
)
但是json_encode
給了我這個,並在網址中添加了額外的反斜杠:
{"url":"http:\/\/domainverify.com\/api.php?Name=Ritesh&Phone_number=7019373695&City=bangalore&Age=29&Occupation=salaried"}
所以你能幫我重新分級嗎。
如果確實需要完全相同的輸出,則應使用JSON_UNESCAPED_SLASHES
標志:
$payload = json_encode($data, JSON_UNESCAPED_SLASHES);
這樣可以防止您的網址被轉義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.