Hvordan se om brukeren har din Facebook-programmet på hans / hennes profil boksen?

stemmer
2

Er det en måte å sjekke om brukeren av en søknad har lagt en profil boks for at søknaden? Dette er mulig fordi jeg har sett det på iLike hvor et vindu vises på hovedsiden for å spørre brukeren om han / hun ønsker å legge til en profil boksen hvis brukeren ikke har gjort det allerede. Eventuelle hjelpe ville være verdsatt. Hvis dette ikke er mulig med API så hvordan er dette gjort i FBML?

Takk på forhånd.

Publisert på 26/04/2009 klokken 01:43
kilden bruker
På andre språk...                            


3 svar

stemmer
1

Det er ingen måte du kan fortelle om en bruker lagt til app til sin profil. Jeg er ikke sikker på hva iLike gjør på backend, men det virker som de ber til å legge til din profil på installere. Som standard har profilen ingenting, må du legge inn noe til det.

Normalt gjøres dette ved å vise en spesiell knapp som Facebook viser hvis de ikke har programmet allerede i profilen. Men Facebook vil heller ikke vise spesiell knapp hvis profilen har ikke noe innhold. Så det er en kylling og egg scenario, som kommer først?

Du kan spørre hva som er i brukere profil (getProfileFBML), slik at du kunne bruke dette som en sjekk for å se om de har lagt din app til profilen. Hvis det er tomt, du aldri lagt ut noe innhold deres. Men du kan ikke fortelle om de senere fjernet det, eller flyttet den til kategorien bokser (som er ubrukelig).

Svarte 26/04/2009 kl. 05:53
kilden bruker

stemmer
0

Jeg har ikke brukt iLike, men <fb: add-seksjon-knappen section = "profil" /> tag forsvinner automatisk når brukeren klikker det og gir app tillatelse til å legge til sin profil.

I min app, jeg alltid skrive noe til profilen objektet hver gang brukeren oppdaterer app - hvis de ikke har gitt tillatelse til profilen objektet skal vises, er det fortsatt usynlig. Det er alt.

Svarte 24/06/2009 kl. 23:33
kilden bruker

stemmer
0

Nei du kan ikke

Svarte 24/06/2009 kl. 23:36
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more