Итак, я расширяю класс социальных сетей, который у меня есть (который уже работает с Twitter, Tumblr, Posterous и Bit.ly) для работы с MySpace.Я дошел до того, что могу запросить временные учетные данные, а затем перенаправить на URL авторизации.Проблема заключается в том, что URL-адрес авторизации продолжает возвращать XML-ответ с ошибкой Rogue request trapped
.
. Теперь я понятия не имею, что это значит, но я чувствую, что это причиняет боль в отношении ссылающегося URL-адреса.Поскольку я проводил тестирование в localhost, я решил преждевременно опубликовать веб-сайт в домене, но он ничего не сделал, все еще получая ту же ошибку.
Почему-то у меня такое чувство, что MySpace не реализует ихправо на собственную систему, потому что когда вы регистрируете свое приложение, вы должны заполнить «исходный URL», что может быть проблемой.Я думаю, что они буквально ищут строку, введенную в это поле, и пытаются сопоставить ее с реферером, хотя это тот же домен, просто другой каталог ...
Я ненавидел MySpace раньше, но теперь яненавижу его еще больше за реализацию, а уже сложный протокол (OAuth) еще глупее, чем нужно.
В любом случае, я был бы признателен за помощь любому желающему.
Заранее спасибо!
ОБНОВЛЕНИЕ:
Решение приведено ниже, но, как бы мне хотелось, чтобы у меня был блог, чтобы я мог действительно сказать то, что я хочу сказать по этой теме.Я так зол из-за MySpace прямо сейчас ...