鉴于我可以通过以下代码向其他Facebook好友发送App请求:
// in a button event
FB.AppRequest("Let's Play!", null, null, null, 50, "", "Play Now!", FriendRequestCallback);
这是回调函数:
private void FriendRequestCallback(FBResult result) {
if(result != null) {
if (!String.IsNullOrEmpty(result.Error)) {
// Failed Case
lastResponse = "Friend Request Callback: Error Response:\n" + result.Error;
} else if (!String.IsNullOrEmpty(result.Text)) {
// Success Case
lastResponse = "Friend Request Callback: Success Response:\n" + result.Text;
}
Debug.Log(lastResponse);
} else {
Debug.Log("Friend Request Callback: Response is empty");
}
}
如何列出登录用户收到的应用程序请求?我如何在Unity 3D中接受请求?
注意:我正在使用面向Unity 6.0的Facebook SDK
要列出应用程序请求,我知道我可以使用FB API调用:/me/apprequests
GET 。
要接受特定的应用请求,我可以使用:
http://apps.facebook.com/[app_name]/?request_ids=[REQUEST_IDs]
参考: