如何获取Facebook游戏请求网址?

时间:2016-01-27 10:26:04

标签: android unity3d facebook-unity-sdk facebook-app-requests

我们在android上使用facebook unity sdk游戏请求。

  • 当有人在他们的Facebook通知中点击游戏请求时
  • 他们切换到游戏或应用程序商店页面(如果没有安装)
  • 当游戏运行时,我们调用FB.GetAppLink(DeepLinkCallback)
  • 但是,我们收到空网址。
谁知道如何实现这个目标?

感谢。

完整代码:

 void AfterInit(){
         FB.GetAppLink(DeepLinkCallback);
     }

     void DeepLinkCallback(IAppLinkResult result) {
         Debug.Log("app url = "+result.Url);
     }

1 个答案:

答案 0 :(得分:0)

更新: 对不起,发布相同的代码。我有一个问题要问你。

您的应用在商店中存在并且正确链接到Facebook开发者资料吗?如果处于测试模式,它可能会失败。

但我相信您需要发送应用内邀请的ID是来自Facebook开发者个人资料的应用ID。 (查看图片)

Facebook developer profile

应用内邀请的示例代码是

FB.Mobile.AppInvite(
    new Uri("https: // fb. me/810530068992919"), //the ID
    new Uri("http://i.imgur.com/zkYlB.jpg"), // optional image
    AppInviteCallback //callback function
);

希望这可以解决您的问题。

感谢。