当用户点击我的应用程序

时间:2015-05-10 12:42:12

标签: android facebook facebook-graph-api unity3d facebook-unity-sdk

我不确定这是否与编程相关,但由于我没有Facebook SDK的经验,我只是假设我在某处做错了,尽管我已经按照文档进行了操作T

我正在为任何好奇的人使用Unity SDK,我使用FB.AppRequest将邀请函发送到应用程序,我的应用程序中的代码与文档中的代码完全相同。

public void InviteFriends() {
        FB.AppRequest(
            message: "Come play this great game!", 
            callback: LogCallback
        );
}

void LogCallback(FBResult result) {
    Debug.Log("Callback was called: " + result.Text);
}

这会按预期显示该框,并允许我邀请朋友,并且该朋友确实获得了邀请,但是一旦他们点击邀请,他们就会被重定向到如下所示的页面:

enter image description here

这给我带来了很多问题;我已经检查了应用程序面板中的所有内容,似乎所有内容都已检出。我的Google Play游戏标识符和我的班级名称一样正确。我的关键哈希都是正确的。我不知道还能做些什么。如果您想在Play商店查找我的包标识符buzz.qualify,我相信您会轻松找到它。

我还应该补充一点,我有一个应用程序页面,可以在这里找到:https://www.facebook.com/pages/Qualify/1647231425506903?fref=ts

该页面也链接到开发者控制台中的facebook应用程序。

我该怎么做才能解决这个问题?它在代码中吗?请帮助,这是一个长达4天的挫折,因此我们正在迅速失去进展。

现在已经有几天了,我们现在付钱给某人通过PayPal修复。

1 个答案:

答案 0 :(得分:1)

您是否在Facebook上为您的Android游戏设置了Canvas App?

如果没有,请阅读 Requirements for Invitable Friends

它声明您的游戏请求将会......

  

将收件人直接指向以下某个地方:

     
      
  1. 您在Facebook Canvas上的应用。
  2.   
  3. iOS或Android上的原生应用(如果已安装)。
  4.   
  5. Apple App Store或Google Play(如果未安装)。
  6.