【问题标题】:Facebook PHP SDK - How to Handle The Situation When A Non-User of Your App clicks on an App Notification They Have Been Sent By A Friend?Facebook PHP SDK - 如何处理当您的应用程序的非用户单击朋友发送的应用程序通知时的情况?
【发布时间】:2011-12-16 16:16:39
【问题描述】:

我有一个 Facebook 应用程序,用户可以向朋友发送应用程序请求。该通知没有任何特别之处,它只是一个通知,说明他们的朋友已经使用了该应用程序,他们也应该尝试一下等等。

发生的情况是,应用用户的朋友收到通知,它会出现在他们的屏幕上,但是当他们单击通知时,他们会被带到一个屏幕,其中包含顶部带有 facebook 标题的画布。

问题是,我的应用程序选项卡是扇形门控,所以他们看到的只是一张提示他们点击“赞”按钮的图像……而且没有“赞”按钮。只有一张图片和 facebook 标题。

那么,总而言之,如何将收到朋友应用通知的用户引导到实际应用选项卡而不是画布页面?

我可以提供代码,但我认为这个问题没有必要。

我在 Facebook 上阅读过这份文档,但它并没有让我变得更聪明:/ http://developers.facebook.com/docs/channels/#requests

非常感谢任何帮助和指点。

【问题讨论】:

    标签: facebook facebook-graph-api facebook-php-sdk facebook-javascript-sdk


    【解决方案1】:

    您可以在 Javascript 中执行此检查:

    // Check if address was from a apprequest
    if(window.top.location.search.indexOf('request_ids')) {
        // Redirect to your tab
        window.top.location = 'http://www.facebook.com/BMW?sk=app_167533506634184';
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多