【问题标题】:Receive gifts fom friends while in my application在我的应用程序中收到朋友的礼物
【发布时间】:2013-03-22 15:11:07
【问题描述】:

我正在尝试在我的游戏中实现“赠送”机制。我查看了this,我能够向朋友发送请求(即使是无摩擦的对话等等)

我的朋友能够接收请求,但处理请求的唯一描述方法是让他们点击本机 FB 应用程序中的通知,然后通过 application:(UIApplication *)application openURL:(NSURL *)url 在我的应用程序中处理它 这对我来说看起来很不方便!

如果有 2 个朋友向我发送请求怎么办?我必须同时点击它们吗? 如果我已经在应用程序中怎么办?我是否必须去 FB 应用点击通知让我回到我的应用?

所以问题是:当我在我的应用程序中时,有没有办法查看我的应用程序收到的所有请求并相应地处理它们?

【问题讨论】:

  • 好的,我做了更多研究:一旦我发送请求,它就会显示在应用中心的请求下。我可以发送很多请求,它们都堆积在那里。一旦我点击一个接受,它应该将我重定向到我的应用程序,我可以从 url 中提取请求。但是我如何在我的应用程序中列出所有待处理的请求,例如 here

标签: ios facebook facebook-graph-api facebook-ios-sdk


【解决方案1】:

我对你的描述有点困惑,但我会试一试。

我猜您是在尝试向您应用中的其他用户发送“礼物”。您的应用程序中是否有某种通知机制?类似于当有人在我的 Facebook 墙上发帖时我查看通知的方式。一旦我点击通知图标并看到它,通知数组或任何它都是空的。所以如果我去 facebook 的网站,我不会看到任何待处理的礼物。

我会创建某种通知类来临时保存礼物,这样您就可以搬进来而不查看/未查看礼物。

【讨论】:

  • 是的,我会在我的应用程序中创建一个“礼物收件箱”。但我希望在我在应用程序中时填写它,这样我就不必每次都去 facebook 并点击通知来接收礼物
【解决方案2】:

只是为了清除一些东西: 我对收到 apprequest 和实际请求时收到的通知有点困惑。可以通过图路径/me/apprequests查看和管理请求 例如,您可以在您的应用中以类似收件箱的方式查看和接受它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    • 2016-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-18
    相关资源
    最近更新 更多