2

このコードを実行すると、curl を使用して Punchtab から結果を取得しています。curl の例外 3 が発生しています URL が設定されていません! 誰でもそれを手伝ってもらえますか。

$tocken2 =  "https://api.punchtab.com/v1/user?access_token=".$rest->authResponse->accessToken;

  $ch1 = curl_init();
  $ca = 'c:/path/to/ca-bundle.crt';
  curl_setopt($ch, CURLOPT_URL,$tocken2);

    curl_setopt ($ch1, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt ($ch1, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch1, CURLOPT_POST, 1);
    curl_setopt($ch1, CURLOPT_REFERER, "http://locatefirms.in");        
    curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true);

    $server_output = curl_exec ($ch1);
    $errorMsg = curl_error($ch1);
    $errorNumber = curl_errno($ch1);
    echo $errorMsg;
    echo $errorNumber;
    echo $server_output;exit;
4

1 に答える 1

4

curl ハンドルは$ch1ですが、URL オプションを に設定しています$ch

$ch1 = curl_init(); // initializing $ch1 here
curl_setopt($ch, CURLOPT_URL,$tocken2); // setting option to $ch

明らかに、これを修正するには、ステートメントを次のように変更する必要があります

curl_setopt($ch1, CURLOPT_URL,$tocken2);
于 2012-11-29T07:00:17.307 に答える