1

このようなコードでcurlを使用してpingomaticに投稿しました

$curl = curl_init($this->buildURL());
curl_exec($curl);

しかし、返事をもらった

You are too awesome for Ping-o-matic

なぜ私はPing-o-maticにはあまりにも素晴らしいのですか?

編集

私はピンゴマティックに投稿していますが、ピンゴマティックには投稿していませんPOST。彼らのセットアップは簡単なGETリクエストが必要です

4

1 に答える 1

7

Pingomaticでは、ユーザーエージェントヘッダーを設定する必要があります。これを追加すると、問題が修正されます。

curl_setopt( $curl, CURLOPT_USERAGENT, "Mozilla/5.0" );

コードは次のようになります

$curl = curl_init($this->buildURL());
curl_setopt( $curl, CURLOPT_USERAGENT, "Mozilla/5.0" );
curl_exec($curl);

出典:http ://www.krunk4ever.com/blog/2011/12/21/you-are-too-awesome-for-ping-o-matic/

Githubプロジェクト:https ://github.com/DynamiX-Web-Design/DxPingomatic

于 2012-11-06T21:41:28.803 に答える