Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

slanje post headera

[es] :: PHP :: PHP za početnike :: slanje post headera

[ Pregleda: 1123 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

denimen
Denis Mesic
bWIN
Bugojno

Član broj: 188133
Poruke: 33
109.175.61.*



+1 Profil

icon slanje post headera18.02.2013. u 12:21 - pre 135 meseci
Pozz,

pokusavam da dobijem json file kao response sa betfair.com stranice koji sadrzi utakmice i kvote... u njihovoj dokumentaciji mi stoji da sve saljem putem http post requesta.

na njihovoj stranici primjer je napisan u python-u

Code:
import requests
import json
 
endpoint = "https://beta-api.betfair.com/rest/v1.0/"
 
header = { 'X-Application' : 'APP_KEY_HERE', 'X-Authentication' : 'SESSION_TOKEN_HERE' ,'content-type' : 'application/json' }
 
json_req='{"filter":{ }}'
 
url = endpoint + "listEventTypes/"
 
response = requests.post(url, data=json_req, headers=header)
 
 
print json.dumps(json.loads(response.text), indent=3)


ja sam pokusao u phpu sljedecim kodom ali bezuspjesno
Code:
$url="https://beta-api.betfair.com/rest/v1.0/listEventTypes/";
$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => $url,
    CURLOPT_POST => 1,
    CURLOPT_HEADER =>1,
    CURLOPT_SSL_VERIFYPEER=>0,
    
    CURLOPT_HTTPHEADER => array(
         "X-Application" => $appKey
        ,"X-Authentication" => $token
        ,"Content-type" => 'application/json'
    )
));
$file = curl_exec($curl);



Bilo kakva pomoc ili komentar je dobrodosao..
Hvala, Denis
Samo Tari!!!
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
212.178.243.*

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: slanje post headera18.02.2013. u 12:37 - pre 135 meseci
Koliko vidim na prvu loptu, ne šalješ nigde telo zahteva (json_req promenljivu).
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: slanje post headera19.02.2013. u 08:28 - pre 135 meseci
Probaj da dodaš:
Code:

curl_setopt($curl, CURLOPT_POSTFIELDS, '{"filter":{ }}');
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: slanje post headera

[ Pregleda: 1123 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.