Facebook unity GetAppLink回调没有目标url
我正在使用Facebook Unity SDK v7.4.0和FBAndroidSDK/4.8.2,并设法在android平台的Unity游戏中实现深度链接。点击深层链接可以让我进入游戏。现在我希望当用户进入游戏时,他必须得到奖励。但是GetAppLink回调没有目标urlFacebook unity GetAppLink回调没有目标url,facebook,unity3d,deeplink,Facebook,Unity3d,Deeplink,我正在使用Facebook Unity SDK v7.4.0和FBAndroidSDK/4.8.2,并设法在android平台的Unity游戏中实现深度链接。点击深层链接可以让我进入游戏。现在我希望当用户进入游戏时,他必须得到奖励。但是GetAppLink回调没有目标url Facebook.Unity.FB.GetAppLink(DeepLinkCallback); void DeepLinkCallback(IAppLinkResult result) {
Facebook.Unity.FB.GetAppLink(DeepLinkCallback);
void DeepLinkCallback(IAppLinkResult result)
{
if (result != null && !string.IsNullOrEmpty (result.TargetUrl))
{
}
else
{
Debug.Log("result is null");
}
}
我已经通过许多链接尝试解决这个问题。
此外,开发人员网站中还启用了深度链接,还检查了在获得回调之前Facebook sdk是否已正确初始化我不知道目标url,但为了奖励用户,您只需检查result.url,如中所述 要通过Facebook应用程序请求发送自定义数据,您需要将该数据(例如礼物的详细信息)添加到 您需要从深层链接回调中的URL获取最后一个请求id,然后调用Facebook API从中获取礼品数据
FB.API ("/" + recievedRequestId, HttpMethod.GET, CallbackFunction);
我不知道targetUrl,但要奖励用户,您只需检查result.url,如中所述 要通过Facebook应用程序请求发送自定义数据,您需要将该数据(例如礼物的详细信息)添加到 您需要从深层链接回调中的URL获取最后一个请求id,然后调用Facebook API从中获取礼品数据
FB.API ("/" + recievedRequestId, HttpMethod.GET, CallbackFunction);
如果尚未在Facebook SDK的unity设置中添加方案,则result.url将为空 com.example.appname可能是您想要添加的内容
如果您尚未在Facebook SDK的unity设置中添加方案,则result.url将为空 com.example.appname可能是您想要添加的内容