2011-03-05 2 views
3

Facebook C# SDK를 사용하여 Facebook 이벤트의 설명을 업데이트하려고합니다. 내 응용 프로그램에 다음과 같은 권한을 부여했다 :그래프 API (Facebook C# SDK)를 사용하여 Facebook 이벤트를 업데이트하려고 시도했습니다.

'publish_stream, 이메일, manage_pages, user_events, create_event, rsvp_event'

I 업데이트하려고 이벤트 내 자신의 이벤트 중 하나, 그래서 내가해야 믿습니다 그것을 업데이트 할 수 있어야합니다. "9999"아래의 코드에서

내가 만든 이벤트의 이벤트 ID이며, 이벤트가 나는 수정하려고 :

Authorizer authorizer = new Authorizer(); 
FacebookClient fbapp = new FacebookClient(authorizer.Session.AccessToken); 
Console.Write(fbapp.Get("9999")); 
dynamic parameters = new ExpandoObject(); 
parameters.description = "the new description"; 
fbapp.Post("9999", parameters); 

fbapp.Get 잘 작동하고 이벤트의 세부 사항을 반환 .

문제는이 어디에 내가 잘못 가고에 관한 (OAuthException) (#200) Permissions error

어떤 아이디어를 반환 포스트 방법이다?

+0

나는 똑같은 문제가 있습니다. 예, create_event 권한을 요청했으며 내 앱 설정에서 내 앱에 create_event 권한이 있는지 확인했습니다. 방금 ​​만든 이벤트를 편집하려고합니다. 나는 또한 (OAuthException) (# 200) 권한 오류 – Ben42

+0

나는이 작업을 얻으려고 아직도 고민 중이다. 나는 여기, 페이스 북 개발자 포럼을 시도해 보았고 페이스 북 직원에게도 직접 ​​물어 보았다. 그러나 지금까지는 행운이 없었다. 다음 단계는 Facebook에이를 가능한 버그로보고하는 것입니다. –

+0

Facebook SDK의 새 버전이 오늘 – Ben42

답변

2

here for the bug report 당신 만 만든 앱이 만든 이벤트, 존재하지 않는 이벤트를 편집 할 그래프 API를 사용할 수있는 경우를 것으로 보인다

Facebook 내의 사용자가

곧 수정 될 예정입니다.

+0

그냥 참고하시기 바랍니다. Facebook 버그는 "WONTFIX"로 마감되었습니다. 사용자가 만든 이벤트는 앱에서 수정할 수 없습니다. –

+0

링크가 현재 작동하지 않습니다. 이게 너의 근원이야? http://developers.facebook.com/bugs/108521419302485?browse=search_5098507237d071328259370 –

0

정말로 모든 권한이있는 경우 편집해야하는 필드뿐만 아니라 매개 변수에 모든 필수 필드를 포함해야합니다 (필자는이 작업을 수행하지 않았으므로 추측 할 수 있음).

희망이 도움이되었습니다. 이 문제는 사실 페이스 북 그래프 API의 버그가보고되고

+0

안녕하세요 Fabio -이 시도했지만 그것은 도움이되지 않았다, 나는 여전히 같은 오류가 발생합니다. 어쨌든 도와 줘서 고마워. –

+0

문제 없으며 계속 시도하고 솔루션을 게시하십시오! –

+0

누군가가 이것을 위해 일 - 라운드를 찾았습니까 ??? – Gluip

관련 문제