Android上的Facebook GameRequest跟踪

时间:2015-04-09 13:02:36

标签: android facebook

我使用Facebook SDK 4 for Android发送GameRequest以及自定义项目。这工作正常,但我如何跟踪请求被接受,以便我可以将该项目提供给收件人?

当我点击原生Facebook应用中的请求时,它会显示发送请求的应用,我可以点按“播放”按钮。这会打开带有该应用程序的Google Play商店应用程序(即使应用程序已安装在设备上),并且由于应用程序尚未在商店中显示 - 它会显示“未找到商品”#39; (这是可以理解的)。

根据Facebook文档,如果应用程序在Canvas上存在,那么它会收到带有请求ID的GET参数,但我无法在移动设备上找到它的工作原理。该应用程序不是直接启动的,所以我应该如何确定用户是否接受了请求?

我的AndroidManifest.xml

<application android:name=".AppEntry" .... >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</aplication>

在Facebook信息中心中,Google Play套餐与AndroidManifest中的相同,而Class Name则指定为.AppEntry,但该应用仍未直接启动,而是进入Google Play商店应用。

1 个答案:

答案 0 :(得分:0)

评论者Ming Li提供了正确答案:

  

你应该输入一个完全限定的类名,比如com.your.package.AppEntry