2010-08-03 4 views
1

그래서 MySpace와 함께 작업 할 수있는 소셜 미디어 클래스 (Twitter, Tumblr, Posterous 및 Bit.ly와 함께 작동)를 확장하려고합니다. 임시 자격 증명을 요청한 다음 승인 URL로 리디렉션 할 수있는 시점까지 도달했습니다. 문제는 승인 URL이 오류 Rogue request trapped이있는 XML 응답을 계속 반환한다는 것입니다.MySpace OAuth에서 작업 할 때 "덫에 걸린 요청"이 의미하는 것은 무엇입니까? (C#)

이제는 그게 무슨 뜻인지 모르겠지만 추천 URL에 대해 엉덩이를 다 치고 있다고 느낍니다. localhost에서 테스트 중이므로 도메인에 웹 사이트를 조기에 게시하기로 결정했으나 아무 것도하지 않았지만 여전히 동일한 오류가 발생했습니다.

어쨌든, MySpace가 자신의 시스템을 제대로 구현하지 못하고 있다는 느낌이 들었습니다. 애플리케이션에 가입 할 때 문제가 될 수있는 "원래 URL"을 채워야하기 때문입니다. 나는 문자 그대로 그 필드에 입력 된 문자열을 찾고 정확히 동일한 도메인, 다른 디렉토리 일지라도 참조 자와 일치 시키려고 노력한다고 생각합니다 ...

이전에 MySpace를 싫어했지만 지금은 싫어합니다. 구현하기 어렵고 이미 어려운 프로토콜 (OAuth)이 필요한 것보다 훨씬 더 어리 석습니다.

어쨌든 누구나 기꺼이 도와 드리겠습니다.

미리 감사드립니다.

UPDATE :

솔루션은 다음과 같습니다,하지만 난 블로그 있었으면 좋겠다 어떻게 사람이 그래서 난 정말이 주제에 대해 말하고 싶은 것을 말할 수 있습니다. 나는 지금 MySpace 때문에 너무 화가났다. ...

답변

1

좋아, 그래서 나는 그것을 알아 냈다. 그리고 문구 "Are you F * $ & ing 나를 놀리는 것!?!!" 생각 나다. 나는 위의 MySpace를 어떻게 싫어했는지에 대해 언급했지만 이것은 단지 나의 증오를 완전히 새로운 차원으로 끌어 들인다.

여기에 문제가있는 곳이 있습니다. 마이 스페이스는 쿼리 매개 변수 전에 /을 좋아하지 않는다,

http://api.myspace.com/authorize/?oauth_token={Token} 

하지만 : 내 응용 프로그램에 리디렉션했다. 그래서, 완전히 호기심에 의해, 나는 시도했다 :

http://api.myspace.com/authorize?oauth_token={Token} 

그리고 그것은 효과가 있었다. 그래서, 여기에 문제가 있습니다. 그들은 실제 페이지 /authorize을 사용하고 있습니다. 다른 사람들처럼 Twitter와 같은 디렉토리는 아닙니다. 문서에 나와 있지 않습니다. 실제로 방금 시도한 것을 시도하지 않았다면 알지 못했을 것입니다.

"Roque request trapped"오류가 발생하는 모든 사용자는 URL에 슬래시가없는 "rogue"(장난 꾸러기 금지) 슬래시가 없는지 확인하십시오. 마이 스페이스

메시지는 실제로 당신이 OAUTH를 구현하는 모든 단점은 이미 BS 틱 프로토콜에 추가 한 방법을 설명합니다 설명서를 올려!

+0

myspace api를 찾고 있지만 아무것도 발견하지 못했습니다 .. myspace api 문서 URL이 작동하지 않습니다 .. api가 작동합니까? –

+0

나는 정말로 모른다. 내가이 질문을 올린 이후로 나는 MySpace에 귀찮게하지 않았다. 아마 그걸로 귀찮게해서는 안된다고 ... – Gup3rSuR4c

관련 문제