0

我想将我的用户转发到 Flickr 应用程序 - 如果他们当然有的话 - 如果他们没有 Flickr 移动应用程序。我想确保他们会看到我的页面。我可以通过 twitter:// 之类的链接在 Facebook 和 Twitter 上做到这一点……但是,我不知道 Flickr 的链接样式。有人能帮我吗。谢谢!

4

3 回答 3

1

您正在考虑的称为 URL-Scheme。我试图查找信息,但我认为 Flickr 的开发人员没有考虑到这一点。我的搜索示例帖子就在这里

Flickr 似乎只有flickr://打开应用程序的方案,但仅此而已。这是一个耻辱。

于 2013-09-03T00:57:30.613 回答
0

新版本有flickr://photos/username/photoID。您可以使用用户名或 nsid。两者都有效。

于 2015-04-13T02:50:28.977 回答
0

目前解决这个问题的方法是打开网址。如果安装了该应用程序,该网站会将您重定向到该应用程序。

更多信息在这里: https ://www.flickr.com/services/api/misc.urls.html

Objective-C 中的示例:

                                                           //Photo owner id/photo id
NSString *flickrUrlString = @"https://www.flickr.com/photos/12037949754@N01/155761353";
NSURL *flickrUrl = [[NSURL alloc] initWithString: flickrUrlString];
if ([[UIApplication sharedApplication] canOpenURL:flickrUrl]) {
    [[UIApplication sharedApplication] openURL:flickrUrl];
} else {
    NSLog(@"Unable to open url: %@", flickrUrl);
}
于 2017-02-23T21:59:21.097 回答