Gå til innhold

Sortere atikkler etter Facebook likes


Anbefalte innlegg

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
Videoannonse
Annonse

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 av Occi
Lenke til kommentar

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 av Occi
Lenke til kommentar

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

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 av Occi
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...