【问题标题】:Open a facebook url to the fan page?打开粉丝页面的 Facebook 网址?
【发布时间】:2014-03-05 10:26:43
【问题描述】:

我正在尝试将我们的 Facebook 应用页面链接到我们的应用,以便用户可以从我们在 Facebook 上的应用粉丝页面打开。

我试过了:

NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/APPNAME"];
[[UIApplication sharedApplication] openURL:fanPageURL];

应用名称是我们的 facebook 粉丝页面的 url 上的名称。 发生的情况是它在我的个人资料而不是相关页面上打开了 facebook 应用程序。

这是为什么呢? (我没有任何页面 ID 可以插入到该网址)

【问题讨论】:

    标签: objective-c facebook


    【解决方案1】:

    此代码保证如果用户没有Facebook应用程序,页面将在safari中打开

    在这种情况下,您必须将页面名称和 ID 输入如下:

    NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/pageID"];
    if (![[UIApplication sharedApplication] canOpenURL:fanPageURL])
        fanPageURL =   [ NSURL URLWithString:@"https://www.facebook.com/pageName"];
    
    
    [[UIApplication sharedApplication] openURL:fanPageURL];
    

    【讨论】:

    • Mutawe,你认为它可以与 Twitter 帐户一起使用吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    • 2011-04-05
    • 2011-11-25
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    相关资源
    最近更新 更多