私はZOHO APIに取り組んでおり、CURLを使ってレコードを更新しようとしています。私は異なるCURLバリエーションを試しましたが、常に "false"を返します。しかし、私はブラウザを使用して同じURLを呼び出すと、それは動作します。
CURLリクエストをブロックする方法はありますか?そのURLをPOStを使って呼び出すことができる他の方法はありますか、GETでも可能ですか?私はほとんど2〜3日を過ごしました。あなたがZOHO APIのユーザーであれば、あなたのために働いたコードを私に見せてください。私が試したサーバはカール要求をブロックできますか?
最近のカールは以下の通りです:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
ur文「あなたのカール要求が満足しないパラメータ」に同意しますが、公式の文書では何も言及しませんでした。もう1つ、HTTPS経由でAPIを呼び出す必要があります.CURLは内部的に管理しますか、HTTPSを処理するために何かを追加する必要がありますか? –
@AmitPatil:はい、curlはHTTPSです。ZOHO APIについて実際には話すことはできません。私はそれを見たこともありません。 – Jon
* "大部分の場合、この動作の違いは、HTTPリクエストヘッダーの存在(または不在)と値によってトリガーされます。" *最近のリクエスト偽装ブロッカーは、現在のものよりもずっとスマートです。 –