2013-12-17 3 views
1

그냥 내 최신 프로젝트에 유니티 페이스 북 SDK를 구현하기 시작했고 나는 사람이 다른 사람과 문제가되어 있는지 궁금 다음유니티 페이스 북 SDK - AppRequest

FB.AppRequest("Custom message"); 

내가 할 수있는대로이 기본으로하다

"게임 이름 : 친구 이름 당신에게 요청 보내"

암 I MISSI을 방금 볼 수있는 응용 프로그램 요청을받을 때 아직이 함수 호출을 여기 뭔가있어? 다른 게임의 맞춤 메시지로 요청을 보았습니다. 모바일에 배포 중이기 때문에 모바일에서 요청의 '메시지'매개 변수가 작동하지 않습니다 (예 : 필터/exludeID가 손상됨)?

은 어떤 도움이 많이 나는 오프베이스 여기 아니에요 희망 :

+0

콜백을 기다리는 것을 포함하여 모든 적절한 init 및 login 메소드를 호출 했습니까? –

+0

내 게임은 FB에 너무 의존적이어서 FB 콜백을 통해 초기화되고 로그인되지 않고 메뉴 화면을 넘어서서 진행할 수 없으며 앱 요청을 보내는 기능은 그 시점을 지나치게 지나치게 빠릅니다. – Scryed

+0

나는 같은 종류의 문제가있다. 친구를 데리러 후, 콜백 함수가 호출되고 있습니다. 페이스 북에서 그 사람의 요청이 보이지 않습니다. 나는이 일에 직면하고있다. 나는 5.0.4 페이스 북의 SDK를 사용하여 화합하고있다. – rocksvick

답변

0

평가 될 것입니다,하지만 난 동일한 유형의 요청에 일하고 있어요. 에 따르면 여기와 협력 한 것을 :

https://developers.facebook.com/docs/games/requests/

는 사용자 정의 메시지가 표시됩니다 요청에 객체와 액션을 구현하는 다룹니다. 예를 들어, 다음과 같은 메시지를 가질 수 있습니다 : GAMENAME : FRIENDNAME이 (가) 생명을 보냈습니다

편집 - 이전과 같이 AppRequest의 서명이 없지만 버전 5.1로 내 SDK를 업데이트 한 후 지금은 사용 가능 :이 아마 조금 방향과 솔루션을 제공하는 희망

public static void AppRequest(
string message, 
OGActionType actionType, 
string objectId, 
string[] to, 
string data = "", 
string title = "", 
FacebookDelegate callback = null) 

// For 1:N requests 
public static void AppRequest(
string message, 
OGActionType actionType, 
string objectId, 
string filters = "", 
string[] excludeIds = null, 
int? maxRecipients = null, 
string data = "", 
string title = "", 
FacebookDelegate callback = null) 

:

페이지에 따르면, 유니티는 그것을 구현합니다. 나는 지금 당장 이것을 구현하려고 노력 중이다. 자세한 내용은 링크를 확인하십시오 :)