Hvordan kan jeg så få fat i brugeren ID? Jeg har google en hel del på det her, men de fleste har været løsninger hvor FBML har været brugt på den ene eller anden måde. Nogle sider siger endda "Det kan man ikke" (Frit fortolket). Jeg var ved at miste modet da jeg kom med en ny ide. Hvad hvis nu jeg laver den som en applikation, der skal bruges som et faneblad på min side?. Ideen synes jeg jo er god nok, men der er det minus at jeg skal bruge brugerens tilladelse. I hvert fald i følge Facebook. Jeg brugte deres PHP API, og efter deres eksempel fik jeg fremtryllet noget der virkede, hvis jeg bad brugeren om tilladelse. Hvis det ikke kan blive anderledes, må jeg jo leve med det.
Men som mange af jer nok ved, så tæller hvert klik i en registringsprocess. Så jeg gav ikke sådan lige op. Lige nu sidder jeg og skal ind til kemi-eksamen om 5 minutter, og de sidste 1½ time har jeg arbejdet på en løsning. Løsningen var dog ret ligetil, og burde slet ikke tage 5 minutter. Jeg kan ganske enkelt bare lade være med at tjekke for brugerens tilladelse, fordi brugerens ID er offentlig! Såre simpelt! Så derfor har jeg nu fået fat i brugerens ID, uden at bede ham om tilladelse!
Som en fodnote vil jeg sige, at jeg synes ikke at dette på nogen måde skader sikkerheden omkring facebook, da jeg ikke kan hente det indhold brugeren har sat til privat, uden hans tilladelse. Altså kan jeg ikke se mere end andre kan hvis de går ind på hans profil.
Men nu vil jeg fokusere på min kemi eksamen. Jeg skriver igen senere.
Kenneth Rasmussen
Ingen kommentarer:
Send en kommentar