2016-11-10 2 views
0

Я очень долго пытаюсь интегрировать свое приложение в facebook, но я не могу найти хороший пример, как это сделать без сохранения пользовательских подключений. Я знаю, что существует проект под названием spring-social, и я могу интегрировать его, внедряя методы SocialConfigurer, но для этого требуется UserConnectionRepository, что является плохой идеей.Spring - интеграция с Facebook без сохранения соединений

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

Как это сделать?

В идеале я хотел бы иметь что-то вроде этого:

facebookService.getUserDetails (facebookAccessId) facebookService.getPhotos (facebookAccessId, ...)

Нет сеансов и т.д.

ответ

0

Так вы просто хотите создать нового пользователя в вашей БД, если он не существует? И нет открытой связи? Затем вы можете использовать JPA (когда вы работаете с Java) или Entity-Framework (.NET).

В JPA вы можете работать в сочетании с objectdb. http://www.objectdb.com/ Это так просто, как кажется. (Вы можете обрабатывать все с JPQL (SQL для JPA)) Когда вы также работать с Maven вы можете реализовать JPA & ObjectDB с этим кодом: http://m2.objectdb.com/

+0

Я хочу добавить возможность войти в мое приложение через facebook, скачать фото из facebook и т. д. Но я не хочу, чтобы пользовательские сессии – Mont

+0

Просто сохраните токен доступа пользователя с идентификатором пользователя? И каждый раз, когда вы ползаете или что хотите, вы можете прочитать его? Для понимания, что это за приложение? –

Смежные вопросы