从第三方iOS应用程序打开Flickr
我想把我的用户转发到Flickr应用程序上——当然,如果他们有的话——如果他们没有转发到Flickr mobile。我想确保他们会看到我的页面。我可以通过Facebook和Twitter这样的链接做到这一点twitter://... 然而,我不知道Flickr的链接风格。有人能帮我吗。谢谢你 您想到的是一个URL方案。 我试图查找信息,但我认为Flickr的开发人员没有考虑清楚这一点。我搜索的一个例子是正确的从第三方iOS应用程序打开Flickr,ios,hyperlink,flickr,Ios,Hyperlink,Flickr,我想把我的用户转发到Flickr应用程序上——当然,如果他们有的话——如果他们没有转发到Flickr mobile。我想确保他们会看到我的页面。我可以通过Facebook和Twitter这样的链接做到这一点twitter://... 然而,我不知道Flickr的链接风格。有人能帮我吗。谢谢你 您想到的是一个URL方案。 我试图查找信息,但我认为Flickr的开发人员没有考虑清楚这一点。我搜索的一个例子是正确的 Flickr似乎只有打开应用程序的Flickr://方案,但仅此而已。真遗憾。新版本有
Flickr似乎只有打开应用程序的
Flickr://
方案,但仅此而已。真遗憾。新版本有flickr://photos/username/photoID
。您可以使用用户名或nsid。这两种方法都有效。目前,解决这一问题的方法是打开web URL。如果安装了该应用程序,网站会将您重定向到该应用程序
更多信息请点击此处:
目标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);
}
对于那些寻求解决方案的人,你可以像我一样使用safari。