#cakephp #oauth #twitter #twitter-oauth
#cakephp #oauth #Twitter #twitter-oauth
Вопрос:
Я использую расширение OAuth от Neilcrookes для CakePHP HttpSocket (http://www.neilcrookes.com/2010/04/12/cakephp-oauth-extension-to-httpsocket / )
Мой запрос выглядит следующим образом:
Array (
[method] => POST
[uri] => Array (
[host] => api.twitter.com
[path] => 1/statuses/update.json
)
[auth] => Array (
[method] => OAuth
[oauth_token] => xxx
[oauth_token_secret] => xxx
[oauth_consumer_key] => xxx
[oauth_consumer_secret] => xxx
)
[body] => Array (
[status] => Hello World
)
)
У меня есть oauth_token и oauth_token_secret из предыдущего запроса от пользователя
ответ выглядит следующим образом {“request”:”/1/statuses/update.json”,”error”:”Incorrect signature”}
Заранее спасибо
Ответ №1:
Просто дикое предположение: Но может ли быть так, что ваша подпись неверна?
Комментарии:
1. Ну да, это то, что говорится в ответе, но как мне это исправить??
2. Наконец-то! Я понял…. Это была очень глупая ошибка…. Я извлекал oauth_token_secret из базы данных, но, похоже, длина поля в моей базе данных была на единицу меньше…. Следовательно, неправильная подпись