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