Access_token для вызовов Graph API в JavaScript - PullRequest
0 голосов
/ 26 января 2012

Я пытаюсь вывести и отобразить записи на стене и комментарии с общедоступной страницы Facebook на веб-странице моего клиента с использованием JavaScript. Я знаю, что мне нужен access_token, но проблема в том, что он часто истекает. Кажется, мне нужно было бы динамически получить access_token, чтобы избежать этой проблемы. Кто-нибудь знает способ сделать это на стороне клиента?

1 Ответ

0 голосов
/ 26 января 2012

Краткий ответ:

Если страница действительно общедоступна, вам вообще не нужен токен доступа.Например,

http://graph.facebook.com/19292868552
{
   "id": "19292868552",
   "name": "Facebook Platform",
   "picture": "http://profile.ak.fbcdn.net/hprofile-ak-ash2/276791_19292868552_1958181823_s.jpg",
   "link": "http://www.facebook.com/platform",
   "likes": 3922010,
   "category": "Product/service",
   "website": "http://developers.facebook.com",
   "username": "platform",
   "founded": "2007",
   "company_overview": "Facebook Platform enables anyone to build social apps on Facebook and the web.",
   "mission": "To make the web more open and social.",
   "about": "We're building the social web. Get the latest here: developers.facebook.com ",
   "talking_about_count": 74536
}

Более длинный ответ: если вы используете токен доступа определенного пользователя для выполнения действий от его имени, вы можете подумать о том, чтобы запросить "автономный доступ", чтобы токен не истекСм. https://developers.facebook.com/docs/reference/api/permissions/ для получения дополнительной информации о том, как запросить это разрешение.

...