API Facebook получает токен доступа пользователя для приложения

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

Я хотел бы знать, возможно ли использовать API Facebook для получения токена доступа?

Прямо сейчас я использовал example.php из facebook sdk для входа в систему и взял оттуда токен доступа.

опять же, мне не нужен токен доступа к приложению. Я хочу, чтобы пользователь использовал токен доступа к приложению.

Спасибо.


person Ron    schedule 07.05.2011    source источник
comment
Вы на 100% уверены, что существует такая вещь, как токен доступа пользователя?   -  person harism    schedule 08.05.2011
comment
@harism хорошо, я не знаю точно, является ли это токеном доступа пользователя, но когда я использую example.php из sdk, я получил два массива - один с информацией о моем пользователе и один с информацией о приложении, использующем мою учетную запись, и у него есть следующие элементы › access_token, base_domain, expires, secret, sesseion_key, sig и uid.   -  person Ron    schedule 08.05.2011
comment
В порядке. Итак, что вам нужно, так это access_token, срок действия которого не истек, но который дал вашему приложению неопределенное время для выполнения каких-либо действий с учетной записью пользователя, предоставившего вашему приложению автономный доступ?   -  person harism    schedule 08.05.2011
comment
@harism Я предоставил автономный доступ к приложению от того же пользователя, которого я использую для публикации на стене.   -  person Ron    schedule 08.05.2011


Ответы (1)


Раздел «Вход в приложение» находится в разделе «Авторизация» в https://developers.facebook.com/docs/reference/api/ . Прочтите это. Вы должны вызвать его, если вы получите ошибку недопустимого токена доступа, чтобы обновить токен. Однако иногда токен недействителен из-за отсутствия разрешений, а не потому, что срок действия токена истек.

person minherz    schedule 01.08.2011