Сохраните токен пользователя в БД, а затем прокомментируйте с помощью open graph

#c# #facebook #facebook-graph-api #facebook-c#-sdk #token

#c# #Facebook #facebook-graph-api #facebook-c #-sdk #токен

Вопрос:

Я хочу создать настольное приложение с использованием facebook c # sdk, где у меня есть форма входа в систему, и каждый раз, когда пользователь на этом же компьютере выполняет вход в систему и дает разрешение моему приложению, он сохраняет свои учетные данные для авторизации (идентификатор пользователя и токен?) в БД. В конце дня я нажимаю кнопку в своем приложении, и это заставляет всех пользователей в БД оставлять предопределенные комментарии на моей странице, используя Opengraph. Возможно ли это?

Комментарии:

1. «возможно ли это»? Что вы пробовали и с какими проблемами столкнулись? Пожалуйста, отредактируйте вопрос, чтобы добавить эту информацию. И я не думаю, что это правильный способ сохранения авторизации пользователя. Я думаю, вы должны написать приложение, которое запрашивает автономный доступ, иначе их токены будут (должны) истекать.

2. Я не пробовал, потому что сначала мне нужно знать, возможно ли это, прежде чем начинать этот большой проект, потому что ответственность за проект зависит от того, могу ли я сохранить авторизацию пользователя или нет. Могу ли я?

3. Он не настолько велик, чтобы прототип не учитывал детали. Я могу сказать вам это с уверенностью, потому что моя команда выполнила именно этот рабочий процесс для аналогичного прототипа приложения FB, немного поплутала (из-за того, что документы FB сложно использовать для новых пользователей), много гуглила и нашла надежный ответ в течение полутора дней.

Ответ №1:

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

Комментарии:

1. В связи с комментарием Мерлина.