WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Facebook Access Token - hjälp (https://www.wn.se/forum/showthread.php?t=1055814)

Titusbramble 2012-11-20 20:20

Facebook Access Token - hjälp
 
Genom Facebook API kan man generera Access Token för ens eget konto men det verkar inte gå att få en generell Token för att kunna använda APIn för andra personers information.

Någon som vet en lösning hur man kan använda APIn för att ta reda på till exempel antalet vänner som en användare på Facebook har? Inte bara min användare utan vilken användare som helst

tacksam för råd!

Yllas 2012-11-20 21:06

Den du ska kolla måste acceptera det först genom att godkänna din applikation som du skapar när du är en facebook developer.

nosnaj 2012-11-20 21:14

Vad får du för fel?

Antar du kör följande mot deras Graph API: https://graph.facebook.com/me/friend...token=dinToken

Du byter bara ut me mot id på användaren du vill se vännerna hos.
Den visar dock bara x antal per sida men du får med länk till nästkommande hela tiden så kan du bara loopa igenom.

Annars kan du köra mot fql: SELECT uid2 FROM friend WHERE uid1 = me()
Byt ut me() mot det id du vill kolla vännerna på. Även här måste du såklart ha giltig token.

Titusbramble 2012-11-21 07:25

Jag får inget fel, allt fungerar som det ska. Problemet är bara att jag måste ha user ID för varje användare för att kunna göra det. Det problem som uppstår är att applikationen vi skapar ska hämta hem vänner från vilken användare som helst som registrerar sig.

Finns det något sätt som tar reda på Token som man kan lägga in i koden så att man tar reda på den först och sedan tar man reda på antalet vänner?

nosnaj 2012-11-21 07:51

Citat:

Ursprungligen postat av Titusbramble (Inlägg 20455862)
Jag får inget fel, allt fungerar som det ska. Problemet är bara att jag måste ha user ID för varje användare för att kunna göra det. Det problem som uppstår är att applikationen vi skapar ska hämta hem vänner från vilken användare som helst som registrerar sig.

Finns det något sätt som tar reda på Token som man kan lägga in i koden så att man tar reda på den först och sedan tar man reda på antalet vänner?

Du får skapa en applikation och när användaren godkänt den kan du hämta token som är giltig en viss tid. I samband med detta får du även användarens id och kan då enkelt hämta dess vänner.


Alla tider är GMT +2. Klockan är nu 03:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson