Hej,
Nie jestem programista php i szczerze niewiele mam z tym jezykiem wspólnego, po prostu go nie lubie. Musze jednak skorzystac z pewnego API napisanego w owym jezyku (php). Api jest bardzo proste generalnie laczy sie z jakims innym plikiem php przez curl:
function ba($method, $params = array())
{
$params["method"] = $method;
$params["moment"] = time();
$post = http_build_query($params, "", "&");
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_URL, "https://bitbay.net/API/Trading/tradingApi.php");
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$ret = curl_exec($curl);
return $ret;
}
W celu wywolania jakiejkolwiek metody z api wpisuje sie po prostu ba('jakasMetoda", array(param1, param2); I ciach wywoluje sie jakas metoda w api i czasami cos zostanie zwrócone a czasami sie po prostu cos wykona glebiej.
Potrzxebuje jednak w swoim programiku użyć funkcji cos jak setTimeOut, po prostu co sekunde wywolywac jakies sprawdzanie a w php nie moge tego zrobic.
Co myslicie powinienem uzyc do tego javascript czy nodejs, istnieje jakis prosty sposob zeby to api podlaczyc do javascripta i reszte napisac w js ewentualnie nodejs, czy pozostaje w jakis sposob napisac w nodejs lub js tylko setTimeInterval i co jakis czas wywolywac metode update w php i cala reszte trzymac w php?
Wolalbym wsio miec w js lub nodejs ale mam zrobic na tyle proste rzeczy ze potrzebuje tylko czegos takiego jak TIMER w php ktory wywolalby co jakis czas metode update ale po grzebaniu w necie wyczytalem ze php tak nie dziala:>