prosty kod api |
prosty kod api |
22.03.2015, 12:00:26
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 22.03.2015 Ostrzeżenie: (0%) |
Na stronce github znalazłem kod
function bitmarket_api($method, $params = array()) { $key = "klucz_jawny"; $secret = "klucz_tajny"; $params["method"] = $method; $params["tonce"] = time(); $post = http_build_query($params, "", "&"); $sign = hash_hmac("sha512", $post, $secret); $headers = array( "API-Key: " . $key, "API-Hash: " . $sign, ); $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_URL, "https://www.bitmarket.pl/api2/"); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $post); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); $ret = curl_exec($curl); return json_decode($ret); } ponieważ dopiero co zacząłem się tym bawić i słabo znam się na programowaniu... wziąłem pierwszy lepszy engine google i odpaliłem kilka rzeczy.... ten kod jednak wywala mi się na $params["method"] = $method; $params["tonce"] = time(); z błędem Warning: Illegal string offset 'method' i potem 'tonce" niespecjalnie gdzie indzie mogłem znaleźć przypisania tego typu na innych stronach i nie wiem o co biega - wygląda na tworzenie zmiennej macierzowej... |
|
|
22.03.2015, 12:11:59
Post
#2
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) |
Dodaj na początku
powinno pomóc. -------------------- Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.
Fachowo.co Behance.net/fachowo |
|
|
22.03.2015, 12:31:39
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
a po co skoro jest deklaracje w parametrze metody
|
|
|
22.03.2015, 12:40:55
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 22.03.2015 Ostrzeżenie: (0%) |
pomogło, też się dziwię...
teraz kolejna linia kodu $curl = curl_init(); Fatal error: Call to undefined function curl_init() znalazłem w sieci jako Przykład #1 Initializing a new cURL session and fetching a web page wszystko wygląda ok.... wydaje się że php jest trudniejszy niż myślałem o widzę wygląda na to że brakuje obsługi curla w google app launcher... można wrzucić zewnętrzną obsługę curla.... Ten post edytował wizardking 22.03.2015, 13:19:21 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 01:46 |