Я хочу создать собственный элемент управления asp.net для размещения на веб-странице, которая позволит людям видеть часть информации из моей учетной записи facebook, для которой требуется аутентификация. Для простоты скажем так: я бы хотел, чтобы отображалось последнее, что мне понравилось. Я не хочу, чтобы посетитель моего сайта был зарегистрирован в Facebook (и не должен был быть моим другом в Facebook). Я хочу, чтобы мой сайт каким-то образом хранил токен, который я авторизовал, и затем он будет использовать этот токен для доступа. Я знаю, что это можно сделать изначально, но я не понимаю, что происходит, когда срок действия токена истекает. Или если на то пошло, если я выйду из facebook. Есть ли какой-то тип токена или секрета или что-то, что я могу запросить, что может автоматически обновляться снова и снова моим веб-сайтом независимо от любого состояния входа в систему, которое у меня есть как у пользователя fb? Требуется ли для этого создание приложения fb и привязка к нему токена?
На данный момент у меня нет кода, я ищу более высокий уровень руководства по протоколу, который следует использовать здесь, оттуда я надеюсь понять код из существующих примеров, документов и т. д. Это мой первое взаимодействие кода с facebook, поэтому не думайте, что я знаю очень много на данный момент :-)
РЕДАКТИРОВАТЬ: Я прочитал все, что мог, по этой теме, и я не могу найти решение. Раньше был RSS-канал, но сейчас его нет. Затем было также разрешение offline_access, которое больше не доступно. Это кажется такой простой задачей, но я просто не могу соединить точки. Мне удалось получить начальный токен пользователя с разрешениями на чтение «лайков», это легко. Теперь я могу сохранить это в базе данных моего веб-сайта и использовать для запроса этих данных каждый раз, когда кто-то загружает мою страницу. Но в конце концов срок действия токена истечет, и я не вижу никакого автоматического способа его обновления, который потенциально не включал бы пользователя «Ларри», который случайно просматривает мой веб-сайт, и его просят предоставить МОИ учетные данные facebook. По сути, кажется, что я никогда не смогу выйти из Facebook, иначе я рискну получить неработающую ленту на своем веб-сайте. Модель аутентификации fb просто не настроена для этого? Подводя итог еще раз: пользователь Боб хочет дать свое разрешение acme.com, чтобы всегда иметь возможность отображать последние лайки Боба, независимо от того, вошел ли Боб в fb или нет. Он хотел бы, чтобы это перестало работать только в том случае, если он отозвал авторизацию для приложения WhatDoesBobLike, которое работает на acme.com. Возможный?
-JT