Не знаете, как задать этот вопрос. Я реализовал ConnectInterceptor. Тем не менее, я не думаю, что он будет иметь параметры, которые находятся в ссылке, отправленной пользователю в своих уведомлениях в Facebook.Как получить параметры из ссылки, отправленной в Facebook Уведомления
Вот сценарий. Пользователь регистрируется в нашем приложении (приложение для Facebook, приложение для iOS, Android и т. Д. Не имеет значения) Пользователь подключил свою учетную запись Facebook к их логину. Теперь они переходят на страницу, в которой показаны все их друзья на Facebook, где они могут отправить приглашение этому другу присоединиться к нашему приложению (регистрация). В этом приглашении, которое мы отправляем уведомлениям друга, есть идентификатор пользователя (наше приложение) и подарок/productID по ссылке, которая приведет пользователя к нашему приложению в Facebook, где они могут присоединиться. Когда они присоединятся, он подключит свою учетную запись Facebook к нашему приложению, и в это время мы должны предоставить бесплатные чипы пользователю, который пригласил Facebook Friend (следовательно, идентификатор пользователя в ссылке) и предоставить подарок новому пользователю (отсюда подарок/productID) в ссылке, отправленной на их уведомления.
Поэтому мне нужно получить доступ к идентификатору пользователя и подарок/productID при создании нового пользователя в нашем приложении. Новый пользователь создается в реализации ConnectionSignUp. Но у этого есть исполнение (Connection), которое, безусловно, не будет иметь идентификаторы пользователя и дара в вызове.
По сути, в нашем приложении у нас есть игроки, приглашающие друзей Facebook присоединиться к игре, и если они будут приглашать игроков, они получат бесплатные фишки, и новый игрок может получить подарок или бесплатные фишки, но только когда новый игрок подписывает/добавить свою учетную запись в Facebook в нашем приложении.
Так я думал, что перехватчик сможет получить его от вызова
void postConnect(Connection<T> tConnection, WebRequest webRequest)
.
Будет ли это работать, или есть другой способ реализовать этот прецедент, который нам нужен.
Благодаря
Марк
Перехватчик на самом деле идеален для этого сценария и делает всю реализацию чрезвычайно простой. Очень приятно, что команда Spring Social добавила все эти перехватчики для разных сценариев – user1567291