2012-03-19 5 views
0

는 나는이 방법을 사용하여 사용자를 초대하기 위해 노력하고있어 exsiting 이벤트가 이런 식으로 자신의 벽에 게시 :초대 사용자 통지

Test Event — 19 March at 14:08. 
User invited you · View · Join 

하지만 내 문제가, 초대 사용자가 알림을하지 않습니다.

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

을하지만 내 위의 코드와 동일하다, 거기에서 경우 실행할 때, 초대받은 사용자는 알림을합니까 :

코드는 여기에서 가져옵니다.

내가 잘못했거나 누락 되었습니까?

감사

답변

1

당신은 사용되지 않는 방법을 사용하고 그래프 API 요청을 사용하도록 전환해야한다.

이 경우 그래프에 Event object을 사용할 수 있습니다. 아래

https://graph.facebook.com/EVENT_ID/invited/USER_ID or https://graph.facebook.com/EVENT_ID/invited?users=USER_ID1,USER_ID2,USER_ID3 

이이 문서에서 복사 (당신은 create_event 권한 및 과정의 활성 액세스 토큰이 있어야합니다) : 같은 보일 것이다 그래프 API와 같은 일을하고 초청 된 섹션. 또한 , ,, 섹션으로 표시되는지 확인할 수도 있습니다.

Graph API Explorer 도구를 사용하여 그래프 호출을 테스트 할 수 있습니다.


편집

내 원래의 대답이 포함하지 않음에 대한 미안 :

그래프 API를 만든 초대 (또는 사용되지 않는 REST)는 사용자의 통지 발생하지 않습니다 '쪽. 이 버그 티켓에서 찾을 수 있습니다

그러나이되는 경우에 가장 적합한 표시 : 현재이 주제에 대한 몇 가지 더 스레드를 찾을 수 있습니다 : Bugs - No Notifications on Event invites via Graph API. 공지 사항 페이스 북의 응답 :

이벤트 초대 현재 현장 통지를 렌더링하지 않습니다, 이것은 API 이벤트의 의도적 인 제한이 여전히 '이벤트'에서 카운터를 증가시킵니다이 길을 초대들 입니다 북마크하고 이벤트 을 사용자 이벤트 목록에 추가하십시오.

희망 사항.

+0

새로운 방법을 사용해 주셔서 감사합니다.하지만 그게 똑같습니다. 사용자를 초대하지만 달성하려는 대상인 사용자 알림에 알림을 생성하지 않습니다. – ojsglobal

+0

죄송합니다. 그 접근법을 잊어 버렸습니다 ... 저의 원래 답변을 수정했습니다. –

+0

훌륭하고 철저한 대답. 고맙습니다. – ojsglobal