2011-05-06 3 views
0

저는 페이스 북 사용자의 뉴스 피드를 얻기 위해 ASP.NET/C#을 사용하고 있습니다. 그러나 오늘부터 사용자의 뉴스 피드 요청이 500 오류를 반환합니다. (내부 서버 오류) 여기FB 그래프 API - 잘못된 ID : 뉴스 피드를 요청할 때 0입니다. 프로필 피드, 친구들이 일을합니다.

내가 할 노력하고있어입니다 : 의

나는 다음과 같은 결과를 얻을 브라우저에서 jsonurl 붙여 복사
tring jsonUrl = graphUrl + "/" + id + "/home?access_token=" + token; 
     var json = new WebClient().DownloadString(jsonUrl); 

:

"error": { 
     "type": "IDInvalidException", 
     "message": "Invalid id: 0" 
    } 

을 "집"을 "피드"또는 "친구"로 변경하면 원하는 결과를 얻습니다. 여기 뭔가 잘못 되었나요?

누군가 나를 도와 줄 수 있기를 바랍니다.

+0

예,이 같은 문제가, 내가 그것을 access_token이 함께 할 수있는 뭔가가 생각합니다. http://developers.facebook.com/docs/reference/api/에서 access_token을 사용하여 동일한 URL을 호출하면 OK – aron

+0

나는이 사실도 발견했습니다. 그게 버그 야? 전에 작동했기 때문에 ... – ThdK

+0

그래, 나도 잘 모르지만 나는 새로운 세션 키를 얻기 위해 세션 변경 이벤트에 가입해야한다고 생각한다 ... 쿠키를 삭제하면 어쩌면 지금 도움이 될 것이다 ... 어쨌든 나를 시켜라. 해결책을 찾으면 안다. – aron

답변

2

"read_stream"을 사용 권한 목록에 추가하십시오.

권한 세션에 해당 플래그를 추가하지 않고 이전에 작동했지만 이제는이를 지정해야하는 것 같습니다.

나는 아이폰 OS 응용 프로그램에서 같은 문제가 발생했지만 지금은 다시 작동됩니다

관련 문제