Firebase Auth REST API: при входе в Twitter выдается ошибка 32, не удалось аутентифицировать вас - PullRequest
0 голосов
/ 09 февраля 2020

Я сталкиваюсь с ошибкой 32 в Твиттере (не могу аутентифицировать вас) при публикации на https://identitytoolkit.googleapis.com/v1/accounts:signInWithIdp. Это мой запрос:

POST https://identitytoolkit.googleapis.com/v1/accounts: signInWithIdp? Key = firebase_key_here с полями тела requestUri, postBody, returnSecureToken и returnIdpCredential

, где requestUri - это URL обратного вызова, рекомендованный консолью Firebase (занесен в белый список в настройках приложения Twitter), и postBody имеет вид access_token=token_here&oauth_token_secret=secret_here&providerId=twitter.com. Также для Content-Type установлено значение application/json.

Приложение Twitter имеет разрешение на чтение, запись и запрос адресов электронной почты. Я восстанавливал свои токены несколько раз, но это не имеет значения. Однако, похоже, что postBody - это нормально, потому что, когда я пытался сделать запрос со своими старыми токенами, он бы правильно распознал, что срок их действия истек - поэтому проблема, вероятно, связана с другой частью запроса?

I Мы боролись с этим уже несколько недель, поэтому любая помощь будет признательна!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...