2014-11-20 3 views
0

최신 페이스 북 SDK (V 2.0+)에 따르면, "페이스 북 로그인을 통해이 앱을 요청한 친구 만 반환합니다." 하지만 내 요구 사항은 내 특정 친구에게이 특정 앱을 사용하고 있음을 알리는 비공개 메시지를 보내는 것입니다. 이 기능을 수행 할 수있는 방법이 있습니까? 어떤 도움을 주셔서 감사합니다.페이스 북을 통해 친구를 초대하십시오 - 가능합니까?

답변

0

Graph API v2.0 이후 /me/friends은 앱을 함께 사용하는 친구를 반환합니다.

/me/invitable_friends을 사용할 수 있습니다. 그러나 게임으로 분류 된 애플리케이션 만 사용할 수 /me/invitable_friends

대한 추가 정보 : (페이스 북 캔버스에 https://developers.facebook.com/docs/apps/faq#invite_to_app

게임 응용 프로그램을 :이 문서에서는 (게임이나 응용 프로그램에서) 친구를 초대하는 방법을 정확히 설명 https://developers.facebook.com/docs/graph-api/reference/v2.0/user/invitable_friends

+0

그러나 내 앱은 게임이 아닙니다. 쇼핑 앱입니다. 그런 앱에 대한 어떤 기회? – QUserS

+0

나는 그럴 수 없다고 생각합니다. 어떤 서버 측 구현이이 경우에 도움이되는지 모르겠다. "Facebook Connect PHP Toolkit"과 같은 것을 의미합니다. – Neenu

0

.facebook.com/yournamespace) : Invite 대화와 invitable_friends

다른 앱 : MessageSend 대화 상자 (플랫폼에 따라 다름)

사례 (iOS 플랫폼)에서는 메시지 대화 상자 만 사용할 수 있습니다.

+0

이 vakuabke 정보를 가져 주셔서 감사합니다. 위의 메시지에서 자습서를 보냈습니다. "메시지 대화 상자를 사용하려면 사용자가 자신의 기기에 설치된 iOS 앱용 기본 Facebook 메신저가 필요합니다. 메시지 대화 상자는 iOS 앱용 기본 Facebook 메신저가 설치된 ". 따라서 내 기능에 대한 사용자 지정 UI를 제공 할 수 없으며 Messanger 앱으로 이동할 수있는 유일한 솔루션입니다. 내가 틀렸다면 나를 바로 잡아주세요. – QUserS

+0

사용자 정의 UI도 표시 할 수 있지만 "publish_actions"권한으로 사용자를 인증해야하며 Facebook의 해당 권한이있는 검토 프로세스를 거쳐야합니다. – luschn

+0

하지만 메시지를 보내야하는 친구의 ID를 어떻게 얻을 수 있습니까? – QUserS

관련 문제