【问题标题】:Link to Native App in Facebook Post made with requestWithGraphPath is not Valid使用 requestWithGraphPath 制作的 Facebook 帖子中指向本机应用程序的链接无效
【发布时间】:2012-07-16 18:43:05
【问题描述】:

我有一个原生 iOS 应用程序,它使用以下方式在用户时间轴上发布帖子:

[facebook requestWithGraphPath:@"me/feed" andParams:params andHttpMethod:@"POST" andDelegate:self];

当帖子在 Facebook 上显示时,它具有“XYZ 分钟前通过 MY_APP_NAME_HERE”的帖子信息,其中 MY_APP_NAME_HERE 是一个链接。当我点击链接时,我会被定向到一个页面http://www.facebook.com/apps/application.php?id=my_app_id,上面写着“页面未找到”。

我已向 Facebook 应用中心提交了应用详情页面,但地址为 http://www.facebook.com/appcenter/my_app_namespace?preview=1&locale=en_US

如何让这个 MY_APP_NAME_HERE 链接在我的 Facebook 墙贴上工作?我是否可以在 Xcode 中控制它(我猜没有)?这个链接应该去哪里...到我在 Facebook 应用中心的应用详细信息页面?我没有看到它是因为我的详细信息页面尚未获得 Facebook 批准吗?

【问题讨论】:

    标签: ios facebook facebook-graph-api hyperlink facebook-timeline


    【解决方案1】:

    如果您希望将链接引导回您的 iOS 应用,您可以在 Facebook 应用控制面板中进行控制:

    转到:https://developers.facebook.com/apps/ 然后你的应用程序,编辑设置并打开: - 为 iOS SSO 配置 - iOS 原生深度链接

    有关链接选项的更多信息,请参阅: https://developers.facebook.com/blog/post/2012/02/21/improving-app-distribution-on-ios/

    【讨论】:

    • 感谢您的帮助!这是我的第一个问题 - 我试图投票给这个答案,但我想我需要 15 个声望点才能做到这一点。希望它会得到其他人的投票。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    相关资源
    最近更新 更多