Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Integracja z furgonetka.pl - problem z wygenerowaniem hash
Forum PHP.pl > Forum > PHP
Lacki2006
Witam może ktoś już wykorzystywał api z portalu furgonetka mam problem z wygenerowaniem hash.
Dają w sumie gotowe rozwiązanie http://furgonetka.pl/api/docs/login wystarczy podstawić dane lecz jak podstawiam emaill i hasło zamienione na md5 http://www.md5.cz/
i ciagle wychodzi że jest nieprawidłowy login lub hasło
Proszę o info co robię nie tak
U mnie wyglada to tak :
$email = "moj@emaill.pl";
$password = md5("{601a1164bd9d052346453233er223}");
probowałem też bez { ale też nic .
Ma ktoś pomysł co robię nie tak
całe api do uzyskania hash wyglada następująco
<?php

$method = 'login';
$format = 'xml';

$email = '{moj email}';
$password = md5('{moje haslo}');

$url = "http://test.furgonetka.pl/api/$method.$format
?email=$email&password=$password";

$xml = simplexml_load_file($url);

$status = $xml->getName();

if ($status == 'success') {
echo $xml->hash;
} elseif ($status == 'error') {
foreach($xml->error as $error) {
if(isset($error->field)) {
echo $error->field .': ';
}
echo $error->message;
}
} else {
echo 'Błąd komunikacji';
}

?>
timon27
"$password = md5("{601a1164bd9d052346453233er223}");"

Czy ty hashujesz hash?
Musisz wpisać tu swoje hasło jawnym tekstem bez {}.

EDIT:
wpisałem swój login i hasło i mnie też wyświetla 'błędny login lub hasło'.
Może jednak błąd po ich stronie?
Lacki2006
zmieniłem ale też nie działa teraz jest tak

$email = "moj@emaill.pl";
$password = md5("moje_haslo_pisane");

masz może jeszcze jakiś pomysł co jest nie tak ?

Problem okazał się banalnie prosty wystarczyło usunąć napis test w linku i wszystko działa jak ta lala .

Jest:
$url = "http://test.furgonetka.pl/api/$method.$format?email=$email&password=$password";
A powinno być:
$url = "http://furgonetka.pl/api/$method.$format?email=$email&password=$password";

timon27
aaa.
Na początku piszą że tutorial jest w subdomenie test i trzeba sobie tam założyć drugie, testowe konto.
Myślę że jednak w lekcjach powinni o tym przypominać.
Pyton_000
Powinni to w szkołach uczyć czytać ze zrozumieniem wink.gif
timon27
@Pyton_000
Nie bądź złośliwy.
Informacja o tym jest w jednym zdaniu w pierwszej części tutoriala.
Zawsze czytasz tutoriale "od deski do deski"?
Pyton_000
Tak smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.