Posta som sida i stället för anvädare på facebook

me_n_facebook
Jag googlade som fan och blev lite halvgalen så jag tänkte posta hur jag gjorde här. Det finns finfina tutorials och exempel på hur man postar från php till en sida (tex. här). Felet är att man postar som en användare och inte som själva sidan. Man vill ju ha posts som inte hamnar i den lillalilla listan där det står ”Andra som har postat på den här sidan: Mattias Kallio har postat”… Man vill ha en riktig post liksom och då måste man ha ett access_token som är för sidan och inte för dig själv.

Så här får du accestoken:

  • Knalla in på graph API:n på facebook: https://developers.facebook.com/tools/explorer/ och välj din sida
  • Knacka in {ditt-facebook-id}/accounts i rutan bredvid GET
  • Ta det accesstoken som finns under den sida du vill kunna posta till. (Ja början och slutet är lite likt det token du redan har i både början och slutet)
  • https://graph.facebook.com/oauth/access_token?client_id={SIDANS-ID}&client_secret={SIDANS HEMLIS}&grant_type=fb_exchange_token&fb_exchange_token={MAD JÄVLA LÅNGA ACCESSTOKEN FRÅN PUNKTEN INNAN}
  • Som svar får du bland annat en ny tooklång sträng. Använd den som ditt accesstoken.

Jag hoppas det här gör någon lika glad som om jag hade hittat precis den här sidan. 🙂