【问题标题】:Adobe AIR for Android - Open native facebook appAdobe AIR for Android - 打开本机 facebook 应用程序
【发布时间】:2013-09-28 22:12:46
【问题描述】:

所以我一直在想办法从我的 Adob​​e AIR 游戏中打开原生 android facebook 应用程序,但还没有找到解决方案。

基本上我对让我的用户打开我的游戏的 Facebook 页面并能够点击赞按钮很感兴趣。

我目前的解决方案是打开一个网页视图,但这还不够好,因为用户必须输入他们的 Facebook 登录详细信息。

所以我只需要他们直接在他们的 facebook 应用程序中打开我的游戏页面,而无需在 web 视图中输入登录详细信息。

有解决办法吗?

【问题讨论】:

    标签: android ios facebook actionscript-3 air


    【解决方案1】:

    我觉得你可以用navigateToURL(new URLRequest("fb://profile/your_page_id"));

    您可以通过转到您的 Facebook 页面并按“编辑页面”按钮来获取您的页面 ID。它将在浏览器的 url 栏中。例如。 https://www.facebook.com/pages/edit/?id=261615207268847&tab=public

    id 是 261615207268847 所以navigateToURL(new URLRequest("fb://profile/261615207268847"));

    【讨论】:

    • 太好了,这行得通!几个月来我一直在寻找一种方法来做到这一点!谢谢!
    • 您知道是否有办法跟踪用户是否喜欢该页面?我想用游戏中的虚拟货币奖励他们。
    • 太棒了。很高兴有帮助。我知道当有人喜欢您的页面时可能会收到回调。请参阅developers.facebook.com/docs/reference/javascript/… 我不太确定如何将其集成到 Adob​​e AIR 中,但这是一个不错的起点。也许值得提出一个新问题。如果您对我的回答感到满意,您可以将其标记为正确吗?我正在寻找徽章! - 谢谢
    • 好的,谢谢。我点击了复选标记,我认为这就是我需要做的吗?
    • 此方法不再有效。我在 2013 年 11 月下旬推出的应用程序成功地使用了虚 URL 路径,直到我最近注意到它不再打开我的公司页面,而是只打开用户的时间线。昨天我用我的页面 ID 测试了“fb:”方法,得到了相同的结果。在 iPhone 4 和 ipad mini 上进行了测试,均运行 iOS 6 AIR SDK 3.9
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多