2013-05-01 2 views
0

웹 사이트에 표시 할 공용 Facebook 사진 앨범을 검색하려고합니다. 액세스 토큰을받지 않고도 Facebook Graphc을 사용하여 사진 앨범 및 개별 앨범에 액세스 할 수 있습니다. https://graph.facebook.com/vailresorts/albums 다른 네트워크에있는 4 개의 다른 서버에서 시도했지만 아무 것도 페이스 북에 로그온하지 않아도 정상적으로 작동합니다. 그러나 테스트 서버에 올려 놓으면 제대로 작동하지 않으며받을 수 없습니다.Facebook 일부 서버의 OAuthException

OAuthException - An access token is required to request this resource. 

오류.

나는 그것이 왜 다른 장소에서 다른 결과를주는 URL을 요청하는 건지 원합니까?

앨범이 공개 된 경우 App Id와 App Secret이 필요 없다는 것을 이해하고있었습니다.
사실이 아닌가요?

Request header: 
    Request URL:https://graph.facebook.com/vailresorts/albums 
    Request Method:GET 
    Status Code:200 OK 
    Request Headersview source 
    accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
    accept-charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 
    accept-encoding:gzip,deflate,sdch 
    accept-language:en-US,en;q=0.8 
    cache-control:no-cache 
    host:graph.facebook.com 
    method:GET 
    pragma:no-cache 
    scheme:https 
    url:/vailresorts/albums 
    user-agent:Mozilla/5.0 (Windows NT 5.2) AppleWebKit/537.31 (KHTML, like Gecko) 

크롬/26.0.1410.64 사파리/537.31 버전 : HTTP/

+0

당신이 GET 요청에서 페이스 북으로 전송되고 있는지 정확하게 검사를 의뢰, 당신은 긍정적 인 토큰이 실제로 작업에 전송되지 않는 것을 그들의 관심을 얻기 위해 시도하는 새로운 버그를 제기 케이스? GET 요청의 전체 내용을 게시 할 수 있습니까? – jefflunt

+0

나는 어떤 토큰도 보내지 않고 있다고 확신한다 - 테스트 서버를 완전히 분리하기 위해 로그온하고, Chrome을 설치하고, 위의 URL을 입력하고 결과를 얻었습니다. 위의 내용을 편집하여 요청 헤더에 넣을 것입니다. – Karen

+0

이 ID를 얻기 위해 앱 ID/비밀번호를 사용하도록 변경되었지만 여전히 어딘가에서 작동해야하는 이유는 무엇입니까? – Karen

답변

0

1.1 그냥 '나도'는 던져하고 실패는 모든 요청을하지 않습니다. 이 버그는 관련이있을 수 있습니다 :

{ "오류": { "메시지": ". 액세스 토큰이 자원을 요청해야합니다", "유형"https://developers.facebook.com/bugs/410815249017032

내가 오류 "OAuthException을 ","code ": 104}}

편집 : 죄송합니다. 답변을 의미하지는 않았지만 의견을 남기고 싶습니다. 아직 그것을 무시하는 방법에 대해 무식합니다.

업데이트 : 나는 https://developers.facebook.com/bugs/444360005657309

+0

좋은 참조, 작동해야 함을 알기는하지만 여전히 버그입니다. – Karen

관련 문제