До сих пор я использовал старый механизм входа в чат для входа в чат в Facebook (с параметром "sig").
Теперь, после того как поддержка перестала, я изменил свой код, соответствующий новой системе аутентификации (т.е. без параметра sig).
Я создаю строку такого типа, которую я отправляю в качестве тега «response» после фазы запроса.
api_key=<apikey>&call_id=<callid>&method=<method from challenge>&nonce=<nonce from challenge>&access_token=<access token>&v=1.0
И я получаю следующее:
Следующее происходит только на iOS.Android работает нормально (что говорит мой код правильный).Разница между этими версиями заключается в том, что на iOS я получаю токен доступа с шифрованием, а на Android - старый токен доступа.
, то есть на Android 213458xx1425 | 1.BGgrgnfWrdpG_X18.3600.1213xxx135.2-1334679 | dHcDbxGbeYxxxxx на iOSAAAByQT1Vjdkxxxxxxxxxxx
Кроме того, я попытался войти в панель управления приложения и отключил опцию токена зашифрованного доступа, но это не имело никакого эффекта.
Я использую последний SDK от Titanium, 1.7.4 (v2011-10-21 18:18:15)
Кто-нибудь может подсказать мне этот вопрос?Я видел других людей с похожей проблемой без решения. Интеграция чата Facebook
Спасибо за продвижение, Нетанел.