私はSteam Apiを使用しており、このコードを使用してSteamサーバーにクエリを送信しています.$urlはクエリです
$channel = curl_init();
curl_setopt($channel, CURLOPT_URL, $url);
curl_setopt( $channel , CURLOPT_RETURNTRANSFER , true );
$result = json_decode( curl_exec( $channel ), true );
curl_close($channel);
ただし、約 50% の確率でしか機能しません。残りの半分の時間はエラーが発生します
低速アセット API サーバーのリクエストを拒否しています。150 保留中 150 許可済み
私が使用するクエリの例は次のとおりです。
http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?key= $SOME_API_KEY&appid=440&format=json
クエリが完了すると、すべての正しいデータが返されます。
また、クラス ID のリストを渡す必要があるクエリ GetAssetClassInfo() を具体的に使用すると、同様の問題が発生します。機能することもありますが、そう言う場合もあります
アプリ 440 クラス ID 16891096 インスタンス ID 0 の外観を取得できません
私の問題が何か知っていますか?助けてくれてありがとう。