检索Facebook apprequest对话框请求ID

时间:2012-03-06 19:40:59

标签: android facebook facebook-android-sdk

这可能是一个基本问题,但答案到目前为止已经提到了我。

我正在尝试在http://developers.facebook.com/docs/reference/dialogs/requests/

的返回部分详细说明request_id

我正在开发的应用是Android应用,因此使用了FB Android SDK。我也在这里浏览了Android Hackbook示例,但无法找到结果:( hackbook在示例文件夹中) https://github.com/facebook/facebook-android-sdk

在iOS等效项上,apprequest对话框的响应作为URL传递,然后解析该URL并从中挑选请求ID。我正在寻找Android FB SDK中相当于该功能的功能,到目前为止,我无法在stackoverflow或Google上找到它。

我找到的最接近的是在hackbook示例中有一个AppRequestsListener类,它包含一个onComplete调用,它接受一个Bundle对象。我最初的想法让我假设我上面提到的URL或请求ID本身都在这个包中,但是我不确定如何提取这些信息。

之前是否有人这样做并知道我需要做什么?任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

查看API中的FbDialog类,我可以看到此包将包含重定向URL的查询字符串中包含的所有名称值对。其中一个名称值对将是请求字段。我自己还没有尝试过,但是这个“请求”字段应该正是你所需要的。