나는 Steam API를 사용하여 거래 제안 취소를 시도합니다. 다음 : https://developer.valvesoftware.com/wiki/Steam_Web_API/IEconService#CancelTradeOffer_.28v1.29HTTP POST 요청 보내기 PHP
나는 HTTP Post 요청으로 tradeofferid를 전달해야합니다. 나는이을하지만 tradeoffer 취소하지 않습니다
function RechazarOferta($tradeid)
{
$data = array('tradeofferid' => $tradeid);
$trade = array('tradeofferid' => $tradeid, 'language' => 'english');
$url = 'https://api.steampowered.com/IEconService/CancelTradeOffer/v1/?key=C9786993763535D16XXXXXXXXX&'.http_build_query($trade);
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, $data);
$return = curl_exec($c);
curl_close($c);
var_dump($return);
}
모든 솔루션 또는 더 나은 형태가 HTTP POST 요청을 만들기 위해?
안녕, 답장을 보내 주셔서 감사합니다. 이것은 작동하지 않는다, 그들은 나를 돌려 보낸다 나의 기능, 단지 "응답 :". –
안녕하세요, https에 대한 지원으로 답변을 업데이트하고 curl_setopt ($ ch, CURLOPT_SSL_VERIFYPEER, false) 만 사용하여 행을 복사했습니다. – Santiago