Я попадаю в грязные потрохи проблемы, которая оказалась довольно громоздкой, поэтому я обращаюсь к вам, экспертам, за помощью.
что я сделал до сих пор: я создаю приложение для iphone с помощью phonegap. Я использую предоставленный код fbconnect (в phonegap github), который дает довольно удобный пример кода на основе javascript для создания таких вещей, как комментарий и регистрация в запросе. У меня есть комментарии и чекины, полностью работающие, как я хочу, и у меня есть auth_token, который я успешно использую.
введите кнопку «Мне нравится»: я понимаю, что вы не можете делать подобные запросы через xmlhttprequest так же, как вы можете, например, с комментариями, поэтому я застрял, используя iframe (если нет лучшей альтернативы).
В чем мне нужна помощь: прямо сейчас, так как iframe запускает свой собственный вход в систему, у меня есть ситуация, когда пользователь может войти в систему, чтобы понравиться, а затем снова войти в систему, чтобы оставить комментарий, который не является жизнеспособным. Есть ли способ передать действительный токен авторизации в iframe, чтобы пользователю не предлагалось снова войти в систему, или каким-либо другим хитрым способом авторизоваться с помощью решения childbrowser, которое я внедрил в настоящее время, а затем поделиться маркером авторизации с остальной частью приложение?
примечания: я не передал идентификатор приложения в мою реализацию auth, но заметил, что iframe действительно передает идентификатор приложения. будет ли включение идентификатора приложения в мой запрос на авторизацию каким-либо образом связывать имена входа, чтобы Facebook мог распознать, что пользователь уже вошел в систему через приложение?
Я не могу придумать какой-либо конкретный код для включения, поскольку это скорее общий вопрос, но если есть что-то, на что вы хотели бы взглянуть, пожалуйста, дайте мне знать.