Finnduz Skrevet 9. september 2011 Del Skrevet 9. september 2011 Heisann, Jeg har sett at mange andre gjør dette, så tenkte jeg skulle se litt på det selv. Hvordan er det mulig å sortere x antall artikler mot facebook likes? altså, at den artikkelen som er mest likt, vises øverst osv. Jeg anntar at jeg må lagre alle likes i databasen, men hvordan får jeg tak i disse? og hvordan skal jeg oppdatere dem over tid? Tenker spesielt da det kan bli flere hundre artikler, kan jo ikke oppdatere alle på likt? Derfor lurte jeg på om det finnes en måte og sjekke dette på, når en bruker trykker, slik at jeg kan oppdatere det direkte? kanskje med jQuery etc? All hjelp hadde vært greit Lenke til kommentar
Occi Skrevet 11. september 2011 Del Skrevet 11. september 2011 (endret) Kan lite om hvordan FB-likes fungerer, men kanskje du får noe ut av denne linken. Du må nok prøve å google litt. Viktige her er vel hvorvidt det er i det hele tatt mulig å hente ut fra FB via PHP el.l. hvor mange likes enhver artikkel har, eller om du må som du selv sier, prøve å snakke opp en onclick med javascripting og deretter lagre det via f. eks ajax (jQuery). Endret 11. september 2011 av Occi Lenke til kommentar
FraXinuS Skrevet 11. september 2011 Del Skrevet 11. september 2011 http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/ Sjekk det øverste eksempelet for hvordan du kan bli varslet når noen klikker på en like button. For å hente ut antall likes tror jeg du kan bruke følgende link: https://graph.facebook.com/URL_TIL_ARTIKKEL Lenke til kommentar
Occi Skrevet 11. september 2011 Del Skrevet 11. september 2011 (endret) Fant det. Hvordan du finner det for alle artiklene og sorterer det for bli opp til deg, men her er i alle fall APIen For siden http://www.artige.no/bilde/11887 så vil koden se slik ut, regner med at du klarer å erstatte where url="" selv. Fikk infoen fra denne siden, så om du trenger å endre noe så finner du mer der. https://api.facebook.com/method/fql.query?query=select like_count, total_count, share_count, click_count from link_stat where url="http://www.artige.no/bilde/11887" For å hente ut antall likes tror jeg du kan bruke følgende link: https://graph.facebook.com/URL_TIL_ARTIKKEL Tror den metoden kanskje bare fungerer internt på facebook..? Testet med litt forskjellige URLer, og med en gang det var et navn som ikke var en side innad på facebook, som f. eks denne så fikk jeg feilmelding. Endret 11. september 2011 av Occi Lenke til kommentar
FraXinuS Skrevet 11. september 2011 Del Skrevet 11. september 2011 For å hente ut antall likes tror jeg du kan bruke følgende link: https://graph.facebook.com/URL_TIL_ARTIKKEL Tror den metoden kanskje bare fungerer internt på facebook..? Testet med litt forskjellige URLer, og med en gang det var et navn som ikke var en side innad på facebook, som f. eks denne så fikk jeg feilmelding. Det funker i hver fall hos meg, men det varierer hvor mye info som returneres. F.eks: https://graph.facebook.com/http://www.imdb.com/title/tt1318514/ Lenke til kommentar
Occi Skrevet 11. september 2011 Del Skrevet 11. september 2011 (endret) Måtte visst definere http:// og evt. med www også først, ellers tolker den det som om du søker opp info på en av sidene på facebook som f. eks arcticnova.org Fungerer ikke (sjekker opp siden hos facebook arcticnova.org) https://graph.facebook.com/arcticnova.org/no/article/7354 Fungerer (merk http://www, dog gir ikke denne siden noen likes pga. ikke har noen likes) https://graph.facebook.com/http://www.arcticnova.org/no/article/7354 Endret 11. september 2011 av Occi Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå