Получение ошибки "электронная почта уже используется" при запросе кода авторизации в sageone API
Я пытаюсь получить токен доступа для выполнения моего запроса sageone api, но перед этим мне нужно получить код авторизации. Но когда я пытаюсь его получить, я получил ошибку на моем URL-адресе обратного вызова, что "электронная почта уже используется" вот URL-адрес запроса
`https://www.sageone.com/oauth2/auth/central?filter=apiv3.1&client_id={{MY_CLIENT_ID}}&response_type=code&redirect_uri=http://localhost:85/test.php&scope=full_access&state=1234`
После посещения указанной выше ссылки я предложил войти в свою учетную запись мудреца, когда я вошел в систему, затем я перенаправился на URL-адрес обратного вызова, который я предоставил в приведенном выше запросе, и получил следующие ошибки в параметрах
http://localhost:85/test.php?error=Invalid+request&reason=Email+already+in+use&state=1234
любой орган может предложить здесь что угодно
1 ответ
Email already in use
Обычно это происходит в ситуации, когда вы ранее входили в приложение Sage One/Accounting в браузере для другой страны. Для пользователя существует действующий файл cookie, но приложение ищет пользователя не в той стране.
Используйте этот URL-адрес для сброса файла cookie: https://www.sageone.com/?clear. Вызовите его, прежде чем переходить на https://www.sageone.com/oauth2/auth/central, и это нужно исправить.
Примечание. Для получения дополнительной документации об этом поведении ознакомьтесь с часто задаваемыми вопросами: https://developer.sage.com/api/accounting/guides/faq/.