WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Är det okej att reverse-engineer:a ett API? (https://www.wn.se/forum/showthread.php?t=1061222)

Nerix 2014-03-17 01:51

Är det okej att reverse-engineer:a ett API?
 
Låt oss säga att jag listar ut hur API-förfrågningarna till en applikation går till. Jag dokumenterar mina upptäckter, skriver ett bibliotek som använder dessa var vid jag publicerar alltsammans.

Begår jag nu något brott?

Björn 2014-03-17 20:25

Beror på avtalet.

coredev 2014-03-17 20:40

Jag har svårt att se vilket brott det skulle vara att reverse-engineera och dokumentera något sådant. Det brottsliga är i så fall att använda det utan tillåtelse om det inte är publikt, och det gör du ju rimligtvis i så fall.

Nerix 2014-03-17 20:52

Citat:

Ursprungligen postat av Björn (Inlägg 20488494)
Beror på avtalet.

Vilket avtal skulle detta vara? Jag har inte gått med på något.

allstars 2014-03-17 21:25

Användaravtalet för nyttjande av datan/tjänsten

BarateaU 2014-03-17 21:25

Citat:

Ursprungligen postat av Nerix (Inlägg 20488499)
Vilket avtal skulle detta vara? Jag har inte gått med på något.

Ofta måste man registrera sig och acceptera en ToS. Exempel Google api för någon av deras tjänster.

Nerix 2014-03-17 21:37

Citat:

Ursprungligen postat av allstars (Inlägg 20488501)
Användaravtalet för nyttjande av datan/tjänsten

Citat:

Ursprungligen postat av BarateaU (Inlägg 20488502)
Ofta måste man registrera sig och acceptera en ToS. Exempel Google api för någon av deras tjänster.

API:et är inte publikt, således finns inget avtal att gå med på. Inte heller har jag använt deras tjänst, varken via nätet eller telefonen.

MRDJ 2014-03-17 21:38

Citat:

Ursprungligen postat av allstars (Inlägg 20488501)
Användaravtalet för nyttjande av datan/tjänsten

håller med föregående talare, man har inte ingått ett användaravtal.

ett API är ju ett enklare sätt att hämta data istället för via HTTP, det går precis lika bra att skrapa datan, allt handlar om vad man gör med datan efteråt. publicerar man det på en hemsida kan det bli problem. det beror helt vad det är för API och för data man hämtar. är det t.ex myndighetsdata är det förmodligen inga problem.

Nerix 2014-03-17 21:43

Citat:

Ursprungligen postat av MRDJ (Inlägg 20488507)
håller med föregående talare, man har inte ingått ett användaravtal.

ett API är ju ett enklare sätt att hämta data istället för via HTTP, det går precis lika bra att skrapa datan, allt handlar om vad man gör med datan efteråt. publicerar man det på en hemsida kan det bli problem. det beror helt vad det är för API och för data man hämtar. är det t.ex myndighetsdata är det förmodligen inga problem.

Hehe, enklare (förstår dock vad du menar). Tjänsten använder Facebooks RPC-tjänst thrift som har tagit mig 30h att RE:a.

Det bör även tilläggas att det i mitt fall inte handlar om att nyttja API:et utan endast om att publicera mina upptäckter.

Björn 2014-03-17 21:44

Citat:

Ursprungligen postat av Nerix (Inlägg 20488506)
API:et är inte publikt, således finns inget avtal att gå med på. Inte heller har jag använt deras tjänst, varken via nätet eller telefonen.

Har du inte tagit del av något avtal kring tjänsten alls så är det svårt att svara på. Det kan ju stå att det är öppet, eller en företagshemlighet rentav. Går inte att svara på. Går ju att bli anmäld för stöld tex, om det är känslig information.


Alla tider är GMT +2. Klockan är nu 00:18.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson