2011-09-25 4 views
2

나는 이것을 성공하지 못하고 노력해 왔습니다. 이벤트에 대한 RSVP를 시도 할 때마다 액세스 토큰뿐만 아니라 event_rsvp 권한을 가진 사용자의 인증을 이미 받았습니다. 작동하지 않습니다. 버튼 클릭시 다음을 호출합니다.jQuery/JavaScript를 사용하여 이벤트에 대한 회신을 보내주십시오.

function attendingEvent() { 
    var url = 'https://graph.facebook.com/'+eventid+'/attending/'+userid+'?access_token='+accessToken; 
    $.post(url, function(data) { 
     $('#event_info').html(data); 
    }); 
} 

나는 "콜백"을받지 못합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변

1

당신이 좋아 추가하여 POST 메서드를 포함해야합니다 :?/'+ 아이디 +'access_token은 = '+ accessToken & 방법에 참석/

https://graph.facebook.com/'+ 이벤트 ID + '= POST

또한 것 access_token을보십시오. 나는 당신이 응답 토큰 문제가 없다면 대부분의 다른 조건에 대해 오류 응답을 받아야한다고 생각한다.

여기 FB 테스트 콘솔로 값을 복사 시도해보십시오 RSVP 기능 세부 사항 아래

http://developers.facebook.com/docs/reference/rest/events.rsvp/

. 그것은 액세스 토큰 문제에 대해 더 많은 것을 밝힐 수 있습니다.

+0

디버그 할 Graph API Explorer 시도 여기서'method = post' 만 추가하면 충분합니다. – ifaour

2

콜린 (Colin)이 말한대로 요청을 게시하고 있는지 확인하십시오.

사용자가 이미 이벤트에 참석하는 경우 /{event id}/attending/{user id}에 대한 GET 요청은 사용자 이름과 사용자 ID의 배열을 반환하고, 하늘의 배열을 달리

는`userid`은이

관련 문제