【问题标题】:Is There a Way to Display a Specific User's Instagram Feed?有没有办法显示特定用户的 Instagram 供稿?
【发布时间】:2014-04-27 13:27:54
【问题描述】:

我正在创建一个选项卡式 iOS 应用程序。我需要一个标签页来仅显示特定用户(而不是登录的用户)的 IG 提要。我该怎么做?

Edited:好的,现在我已经通过 IG 开发者页面注册了我的应用程序,并且我已经获得了我的客户 ID。现在我需要在我的网络视图中加载用户的个人资料。

这是我的 InstaViewController.m 文件中的代码:

- (void)viewDidLoad
{
    [super viewDidLoad];

    UIActivityIndicatorView *activityView=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];

    activityView.center=self.view.center;

    [activityView startAnimating];

    [self.view addSubview:activityView];
    // Do any additional setup after loading the view.
    NSURL *instagramURL = [NSURL URLWithString:@"instagram://user?username=MAMA_MIA"];

    if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) {
        [[UIApplication sharedApplication] openURL:instagramURL];

}

  }

【问题讨论】:

    标签: ios ios7 instagram tabbed


    【解决方案1】:

    使用 Instagram API 中的以下 URI,如果您知道他们的用户 ID,则可以获取任何用户的供稿。

    https://api.instagram.com/v1/users/{USER_ID}/media/recent/?client_id={CLIENT_ID}
    

    【讨论】:

    • 谢谢,我必须注册才能获得客户 ID 吗?
    • 我相信是的。如果您不将客户端 ID 添加到 URI 的末尾,则会返回错误。不过可能值得进一步研究 IG API。
    • 好的,我有我的客户 ID。现在我的 webview 只是显示一个空白页面。我会告诉你我的代码。 . .
    • 啊,你并不清楚你想如何实现这个功能。我提供的 URI 假设您将发出 Web 服务请求,并在 UICollectionView 中显示结果。
    • 在这种情况下,你肯定只需要:“instagram.com/{USERNAME}”
    猜你喜欢
    • 2021-07-04
    • 2018-05-16
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多