Hur identifierar man en telefon?

Diskussion i 'Frågor, support och diskussion' startad av RickardP, 19 jan 2011.

  1. RickardP

    RickardP Adult Droid Medlem

    Blev medlem:
    8 apr 2010
    Inlägg:
    515
    Mottagna gillanden:
    22

    MINA ENHETER

    Jag vill kunna i varje anrop mot min server identifiera telefonen så man vet att det är den telefonen som gjort detta.

    I dagsläget är det en statistik grej men kommer även finnas mera saker att använda det för senare.

    getDeviceId() ska tydligen ge ett unikt id men det kräver access till telefonen, vilket tydligen gör att appen får mycket mer access än vad den behöver vilket kan göra att användare blir fundersam.

    Jag kör idag IP-nummret på telefonen då jag idag gör HTTP anrop mot en webservice så får lätt ip-nummret men det innebär om någon anropar genom wifi ena gången och 3g andra gången så blir det olika IP.

    Hur har ni löst detta?
     
  2. mach

    mach Youth Droid Medlem

    Blev medlem:
    29 apr 2010
    Inlägg:
    115
    Mottagna gillanden:
    4

    MINA ENHETER

    Kan du inte spara ett tidshash från din websida första gången som telefonen gör HTTP anrop?
     
  3. RickardP

    RickardP Adult Droid Medlem

    Blev medlem:
    8 apr 2010
    Inlägg:
    515
    Mottagna gillanden:
    22

    MINA ENHETER

    Jao, har funderat på något sånt, typ GUID stuket.

    Men om man då om installerar appen tex. så kommer det skapas en ny, men jao, det är ett alternativ jag funderat på.
     
  4. Reconnnn

    Reconnnn Professional Droid Hedersmedlem

    Blev medlem:
    9 mar 2010
    Inlägg:
    2 809
    Mottagna gillanden:
    263

    MINA ENHETER

    Kan du inte plocka mac adressen? Den är väll unik.
     
  5. woody

    woody Teen Droid Medlem

    Blev medlem:
    3 sept 2009
    Inlägg:
    319
    Mottagna gillanden:
    19

    MINA ENHETER

  6. RickardP

    RickardP Adult Droid Medlem

    Blev medlem:
    8 apr 2010
    Inlägg:
    515
    Mottagna gillanden:
    22

    MINA ENHETER

  7. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    När jag implementerade C2DM knöt jag ett eller flera device id till ett google konto. Ett device id kan man inte 100% lite på då användaren kan ändra det själv, kräver dock root om jag minns rätt. Vill du ha full kontroll bör du alltså knyta ett konto till en eller flera devices. Inte riktigt vad du frågade efter men kan vara värt att tänka på iaf.
     
  8. RickardP

    RickardP Adult Droid Medlem

    Blev medlem:
    8 apr 2010
    Inlägg:
    515
    Mottagna gillanden:
    22

    MINA ENHETER

    Jo, jag kollar på lösningar som C2DM för kommande funktioner och funderat lite på det också så tack för bra tips!

    Dock för mitt behov just nu kommer woody`s lösning att vara den bästa men på lång sikt är det nog Google Konto som gäller.