cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Baru-baru ini, saya sedang mengusahakan peralatan pemantauan Lecheng. Langkah pertama untuk mendapatkan accessToken melalui http post json gagal.

Laman Web: Panduan Pembangunan Aplikasi Lecheng


Sekarang saya tidak boleh mendapatkan accessToken dalam langkah pertama Kod saya adalah seperti berikut:

function http_post_json($url, $jsonStr){
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonStr);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
            'Content-Type: application/json; charset=utf-8',
            'Content-Length: ' . strlen($jsonStr)
        )
    );

    $response = curl_exec($ch);
    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    curl_close($ch);
 
    return array($httpCode, $response);
}
 
$url = "https://openapi.lechange.cn:443/openapi/accessToken";
$jsonStr = json_encode(array('phone' => '18600000000'));
echo $jsonStr;
list($returnCode, $returnContent) = http_post_json($url, $jsonStr);

Hasil lari:

为情所困为情所困2790 hari yang lalu531

membalas semua(2)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-16 13:18:43

    Saya rasa medan pos anda sepatutnya begini

    $data = array(
        "params" => array(
            "phone" => "1xxxxxxxxxx"    
        ),    
    );

    balas
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:18:43

    Data yang anda muat naik adalah mengikut manual,
    $data = array(

    "params" => array(
        "phone" => "1xxxxxxxxxx"    
    ),    

    );
    Anda juga boleh bertanya kepada khidmat pelanggan dan mencuba lebih banyak lagi

    balas
    0
  • Batalbalas