1 | 2 |
2011-11-07 19:18:02
megvan, azt hiszem... egy
urlencode(iconv("UTF-8", "ISO-8859-2", "Bütyök+Zulu"))
segített...
SylverRat
Moderátor

Előzmény: SylverRat (#61)
2011-11-07 19:08:54
Kis segítség kéne...
milyen kódolással kell átadni a paramétereket az oldalnak?
csak erre tudok már hibának gondolni, miután én (SylverRat) be tudok lépni, de Bütyök+Zulu nem tud, error -103.
köszi!
SylverRat
Moderátor

2011-06-05 22:31:36
Szintén addlog funkció:
Téves játék jelszó küldése esetén a visszakapott xml-ben két msg tag van (a másodiknak inkább msg_txt-nek kéne lennie)
BigMick

2011-06-05 22:14:29
addlog funkció által visszaadott xml-ben az msg_txt tag karakterkódolása valahogy nem jó:

[msg_txt]Log r˙gzýtve[/msg_txt]
BigMick

2011-04-26 15:04:35
Vagy az is elég volna, ha lenne egy getlogid funkció, amivel adott usernek az adott játékhoz beküldött logjának az id-jét lehetne lekérni.
BigMick

2011-04-26 13:26:39
Kérés:
Sikeres addlog hívás esetén a kódon és az üzeneten kívül jó lenne, ha a létrejött log azonosítója is visszajutna a feladóhoz, hogy lehessen pl. képet feltölteni hozzá...
BigMick

2011-04-19 14:17:49
apexsek volt az első, aki a gg api-n keresztül jelentkezett, tőle lehet kérdezni az élményekről. ;-)
SylverRat
Moderátor

2011-04-16 11:55:42
ha még nem álltál neki, nem is kell, szépen megy ez a másik módszerrel is... :o)
SylverRat
Moderátor

Előzmény: szg (#54)
2011-04-15 21:02:26
Az általad vázolt ötlet is a lehetőségek között volt eredetileg, de az app jellegű alkalmazásokhoz ez a megvalósítás tűnt jobbnak.

Meglátom, hogy lesz-e időm holnap estig megvalósítani.
szg
Házigazda

Előzmény: SylverRat (#53)
2011-04-15 18:33:20
másfél óra alatt összeszenvedtem az api-n keresztüli jelentkezést a ddrkt oldalra. a folyamat közben 2 post és 1 get lekérést kell az oldalnak küldeni (uservalidate, getuserdata, userlogout).
ezt kéne valahogy leegyszerüsíteni...

ötlet:
a /api-n belül egy olyan szkript, ami csak az adott oldalról (pl ddrkt.hu) érkező kérésekre hallgat, megjelenít egy bejelentkezési formot (ha az adott gépen a user nincs bejelentkezve) a gpsgames oldalon (!! én se szívesen adom ki a jelszavam "idegen" oldalnak...), megkérdezi, hogy engedélyezem e az adatok kiadását.
ha igen, xml-ben visszaadja azokat a hívó oldalnak.
:-)

ha nem így gondolod, marad a jelen formájában a bejelentkezés, és hnap estétől élni fog.
SylverRat
Moderátor

Előzmény: SylverRat (#52)
2011-04-15 16:38:51
köszi! :o)
SylverRat
Moderátor

Előzmény: szg (#51)
2011-04-15 11:42:18
v0.46 újdonságai:

* geutuserdata - visszadja az email címet, ha a felhasználó engedélyezi

Bugfix:
* getgames - user adatok
* getgameslog - user adatok
* geutuserdata - avatar link

Update:
* hibakódok az oldalon [link]
* érvénytelen kulcs esetén is xml formátúmú visszajelzés

Fontos! A felhasználó figyelmét beléptetésekor fel kell hívni, hogy az email címe átadásra kerül, ha bejelöli az email opciót! Ha nem engeded választani, és hidden adatként állítod be, akkor is kell a figyelmeztető szöveg!

Leírás az apihoz: [link]
demó oldal az api használatához: [link]
szg
Házigazda

2011-04-15 06:51:48
getuserdata-nál egy / hiányzik a user_avatar-ból.

továbbra sincs döntés email ügyben?

és egy kis nyafogás:
megoldható lenne, hogy a hibaüzenetek megfejtését bemásolod a [link] oldalra is, ne kelljen mindig visszakeresnem azt a posztodat?
vagy esetleg azt is az xml-ben visszaadni pl "error_string"-ként (későbbiekben bővíthető lenne további hibaüzenetekkel, kliensoldali buzerálgatások nélkül)?
btw, az "Érvénytelen kulcs!" egy darab string-et ad vissza, nem tudta az xml parser-em értelmezni... :o)
SylverRat
Moderátor

2011-04-14 22:58:28
Látom, elkezdtek javulni a hibák :)
BigMick

2011-04-13 22:46:53
Még egy hiba:
getgamesbydistance-nál a meg nem talált játékokra szűrés csak a user_id megadás esetén működik, token megadásra nem
BigMick

2011-04-11 22:11:51
Még egy hiba:
a getgameslog-ben pedig a [user_nev] tag mindig üres
BigMick

2011-04-09 23:06:17
A 0.45b verzió óta van egy hiba a getgames funkcióban:
a [user_nev] tagbe is a [name] tartalma kerül.

Az addlog viszont nagyon szépen műxik.
BigMick

2011-04-08 12:52:53
Koordinátás megtalálás bejelentésnél hogyan értendő a koordinátákra az array előírás?
Idézet
log_koord_1 ([array) - lat gps formában (pl.: 47°46.969')

Sima String nem felel meg?
BigMick

2011-04-06 21:54:49
helyzet?
SylverRat
Moderátor

2011-04-04 12:12:09
amint sikerül a gcauth-ot is belekódolnom... :o)
SylverRat
Moderátor

Előzmény: szg (#42)
2011-04-04 11:49:57
Kis türelem és kitaláljuk a technikai/jogi módját a dolognak.
Mikor indul a jelentkezés nálatok?
szg
Házigazda

Előzmény: SylverRat (#41)
2011-04-04 11:33:03
így viszonylag nehéz lesz a válasz íméleket kiküldeni... :-/
SylverRat
Moderátor

Előzmény: szg (#40)
2011-04-04 11:21:38
A token probléma megoldva, most már nem kell megvágni.

Az email cím kiadás egy érdekesebb problémakör. Technikailag semmi akadálya, de felhasználói beleegyezés nélkül harmadik félnek kiadni nem ellenőrzött felhasználásra az kicsit aggályos.
Ezt még megvitatjuk, illetve a későbbiekben (talán) lesz lehetőség állítani az oldalról ezt is, és akkor már user döntés lesz, hogy kiadja-e vagy sem.
szg
Házigazda

Előzmény: SylverRat (#39)
2011-04-04 11:05:58
A getuserdata-nál az email címet is tedd légyszíves bele a lekérdezésbe!
köszi
SylverRat
Moderátor

Előzmény: szg (#29)
2011-04-04 10:42:57
minden bejelentkezési kísérletnél az első visszakapott token hibás. ha megvágom 30 karakteresre, azt már elfogadja. és az akkor visszavonásig érvényes lesz. :o)
Idézet
kapott: 9bb8c06e5298d72b2547b680c78f7039KMig6
működő: 9bb8c06e5298d72b2547b680c78f70

kapott: 5cebb6007bf9a44deb01edb45c3fd181VgoN5
működő: 5cebb6007bf9a44deb01edb45c3fd1

kapott: a83cac61158b3b37370aadab22b5943bUWZU7
működő: a83cac61158b3b37370aadab22b594

ha minden változtatás nélkül ismét elküldöm a loginhoz az adatokat, akkor már a jó token-t adja vissza...
SylverRat
Moderátor

Előzmény: szg (#37)
2011-04-04 00:30:07
Idézet
Azóta (néha) már sikerült normális is választ visszakapni

Agyon nem lett tesztelve a dolog, így bármi előfordulhat, bár eléggé fura a ez a néha működés. Ha levélben elküldöd a kérést, akkor ránézek.

Token élettartama userlogoutig érvényes jelenleg. Késöbbiekben lesz lehetőség innen az oldalról is érvényteleníteni a tokent.


szg
Házigazda

Előzmény: BigMick (#36)
2011-04-03 22:03:36
Nem kell a szöveges válasz, csak érdekelt, hogy a -101-en kívül várhatok-e bármi más választ is.
Azóta (néha) már sikerült normális is választ visszakapni (ugyanazokkal a beadott paraméterekkel, mint amire a -101 jött)

Egy tokennek milyen hosszú az engedélyezett élete? Érvényes userlogout-ig, vagy van egy időtartam is, ami után már az adott token nem érvényes?
BigMick

Előzmény: szg (#32)
2011-04-03 12:44:56
akkor nem értem. login után mindenre -101 -et ad vissza...
SylverRat
Moderátor

Előzmény: szg (#32)
2011-04-03 11:26:18
Köszönöm. (nem járt automatikusan? :o) )
SylverRat
Moderátor

Előzmény: szg (#33)
2011-04-03 11:23:21
Soha nem kértél, ez lehet az oka, hogy nem találod... :P
Küldtem egyet.
szg
Házigazda

Előzmény: SylverRat (#31)
2011-04-03 11:21:58
Ezekhez a hiba kódokhoz nem érkezik szöveges válasz:
-101 - érvénytelen token
-102 - nem adott meg nevet és jelszót
-103 - érvénytelen felhasználó név és/vagy jelszó
-201 - nem adott meg játék id -t

Az api küldjön ezekhez szöveges választ is?
szg
Házigazda

Előzmény: BigMick (#30)
2011-04-02 22:16:03
nem találom a kulcsot, amit kaptam az api-hoz (ugye kaptam??) újra tudnád küldeni nekem? léccilécci! :o)
SylverRat
Moderátor

Előzmény: szg (#29)
2011-04-02 20:53:53
A "getuserdata" meg "userlogout" funkcióknál mit jelentsen a visszakapott "-101"?
BigMick

Előzmény: szg (#29)
2011-04-02 17:11:31
v0.45 újdonságai:
uservalidate - felhasználó beléptetése
getuserdata - belépett felhasználó adatai
userlogout - belépett felhasználó kiléptetése
addlog - játék megtalálás rögzítése

demó oldal az api használatához [link]
szg
Házigazda

2011-04-02 13:31:14
ddrkt jelentkezéshez egy ilyen auth pont jól jönne, hogy állsz? :-)
tesztelhető verzió van/lesz mostanában?
SylverRat
Moderátor

Előzmény: szg (#26)
2011-02-22 17:44:58
Ez jól hangzik...
BigMick

Előzmény: szg (#26)
2011-02-22 17:34:43
Még nem tudod, de ennél is több munkát csinálok neked éppen :P

Készül(get) egy auth alkalmazás az apihoz.
Ennek két oka van:
- támogatva lesz pár funkció az api -n keresztül (log írás, fórum hsz a játék fórumába, user adatok lekérése, könyvjelzővel jelölt játékok lekérése , esetleg kép feltöltés)
- ne kelljen az appban megadni a felhasználó nevet/jelszót/id -t
szg
Házigazda

Előzmény: BigMick (#25)
2011-02-22 17:18:02
Csinálod itt nekem a munkát :)
BigMick

2011-02-22 17:02:47
Picit bővült az api.
szg
Házigazda

2011-02-19 15:05:31
Látom, köszi.
BigMick

Előzmény: szg (#22)
2011-02-19 12:27:31
Javítva.
szg
Házigazda

Előzmény: BigMick (#21)
2011-02-18 22:12:13
Meg bármilyen API kérés is ugyanilyen hibával tér vissza.
Csak nem valami fejlesztés van folyamatban?
BigMick

2011-02-18 22:08:46
Az XML API leírás helyett ez jön be:

Parse error: syntax error, unexpected '<' in /data/sites/gpsgames.hu/htdocs/api/index.php on line 114
BigMick

2011-02-17 21:52:06
Most már a megadott magasság adatok szereplenek az XML -ben.
szg
Házigazda

Előzmény: BigMick (#18)
2011-02-15 18:04:56
Az outdoor játékok adatainak letöltésekor tűnt fel, hogy az XML API-val lekért leírásban a magasság adat mindig üres.
Csak egy üres ele tag van az xml-ben.
BigMick

2011-01-11 20:44:38
A g:hu alkalmazás tesztelése halad, sok kezdeti hibát sikerült kiirtani, most már az eddigi funkciók optimalizálása van soron.
Ehhez lenne jó 2 újabb XML API-s funkció:

1. Felhasználói ID lekérése
A user általában tudja a belépési nevét, jelszavát, ezeknek az ellenőrzésére kéne egy funkció, ami a numerikus userID-t adná vissza. Jelenleg ezt csak elég macerásan tudnám, sok-sok HTML kód bogarászásával megoldani, ezért inkább a felhasználóra van bízva, hogy tárolja le a telón a belépési nevét, jelszavát és az ID-jét is.

2. Megtalálás jelentés
Most egy POST kéréssel el tudom küldeni a szükséges adatokat, majd egy komplett HTML oldalt kapok vissza, amiből igazából csak a hibauzi részre van szükségem.
Gyorsabb és sokkal kisebb netes adatforgalommal kéne megoldani a dolgot.
BigMick

2011-01-04 18:06:34
köszi
BigMick

Előzmény: szg (#15)
2011-01-04 17:39:38
- üres tagekben ismét van adat
- type_main: 1 - outdoor (mindegyik típus) 2 - indoor (mindegyik típus)
- distance méterben értendő
szg
Házigazda

Előzmény: BigMick (#14)
2011-01-04 17:13:23
Köszi, beépítem a g:hu-ba.
Viszont úgy látom, egyéb dolgok is módosultak:
- eddig a koordináta mindkét fele [lat] tagban szerepelt, most már a másodikból [lon] lett, ok
- eddig jött a játék típusa a [type] tagban, most ez üres
- eddig jött az igazolás módja a [check] tagban, most ez is üres.
- eddig jött a terület az [area]-ban, most ez is üres
- megjelent egy új tag: [type_main], ezt meg nem tudom, micsoda
- a megadott koordinátától való távolság ([distance]) méterben értendő?
BigMick

Előzmény: szg (#13)
2011-01-03 23:56:52
Az API frissült egy lekéréssel amely jobban megfelel mobil eszközökön való felhasználáshoz.
szg
Házigazda

2010-12-27 10:03:14
Fejlesztés alatt levő android-os programhoz (aminek talán végre neve is lesz hamarosan) használnám az API-t, és mindjárt volna is pár továbbfejlesztési ötletem, kérésem:

1. Jó lenne egy olyasmi szűrési lehetőség, mint ami a gc.com-on is, meg a gc.hu-n is van: adott koordináta (ahol épp most vagyok) közelében levő kültéri játékok lekérése, távolság szerint növekvő sorrendben (magyarul: outdoor játékok a közelben)

2. Szintén gc.hu-s analógia: szűrési lehetőség arra, hogy csak az adott játékos (én) által még nem teljesített játékok kerüljenek bele a leválogatásba
BigMick

1 | 2 |

Új megtalálások

Bejelentkezés