Авторизация Yahoo OAUTH:oauth_problem="timestamp_refused"
Я внимательно следил за руководством Yahoo OAUTH и успешно установил соединение и смог получить токен доступа вместе с другими объектами, которые я получаю в ответ URI. Но теперь, когда я пытаюсь получить контакты аутентифицированного пользователя, я всегда получаю это Ошибка независимо от того, какой NTP-сервер я выберу для часов своих компьютеров:
Authentication error: Unable to respond to any of these challenges: {oauth=WWW-Authenticate: OAuth oauth_problem="timestamp_refused", realm="yahooapis.com"}
Осматривая вокруг, я мог знать, что я не единственный, испытывающий это, но включенные "решения" -
- Добавляя некоторое время к миллисекундам, которые я передаю как метку времени ( это то, что я следую, я успешно получаю мне токен доступа, но не при получении контактов)
- Синхронизация часов компьютера с хорошим сервером.
Тем не менее, я попробовал это, но получил ту же ошибку.
Вот мнение о том, что я отправляю:
var url = 'https://api.login.yahoo.com/oauth/v2/get_token';
url += '?oauth_nonce=' + 'somerandomstring';
url += '&oauth_timestamp=' + timestamp;
url += '&oauth_consumer_key=' + ConsumerKey;
url += '&oauth_signature_method=' + 'plaintext';
url += '&oauth_signature=' + ConsumerSecret + '%26' + oauth_token_secret;
url += '&oauth_version=1.0';
url += '&oauth_token=' + oauth_token;
url += '&oauth_verifier=' + oauth_verifier;
Любая действительная помощь будет принята с благодарностью.