웹 사이트에 표시 할 공용 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/
당신이 GET 요청에서 페이스 북으로 전송되고 있는지 정확하게 검사를 의뢰, 당신은 긍정적 인 토큰이 실제로 작업에 전송되지 않는 것을 그들의 관심을 얻기 위해 시도하는 새로운 버그를 제기 케이스? GET 요청의 전체 내용을 게시 할 수 있습니까? – jefflunt
나는 어떤 토큰도 보내지 않고 있다고 확신한다 - 테스트 서버를 완전히 분리하기 위해 로그온하고, Chrome을 설치하고, 위의 URL을 입력하고 결과를 얻었습니다. 위의 내용을 편집하여 요청 헤더에 넣을 것입니다. – Karen
이 ID를 얻기 위해 앱 ID/비밀번호를 사용하도록 변경되었지만 여전히 어딘가에서 작동해야하는 이유는 무엇입니까? – Karen