[英]Open Flickr From Third Party iOS App
我想將我的用戶轉發到Flickr應用程序 - 如果他們當然擁有它 - 如果他們不使用Flickr移動版。 我想確保他們會看到我的頁面。 我可以通過像twitter這樣的鏈接在Facebook和Twitter上做這個... //但是,我不知道Flickr的鏈接風格。 有人能幫我嗎。 謝謝!
你想到的是一個URL-Scheme。 我試圖查找信息,但我認為Flickr的開發人員並沒有想到這一點。 我搜索的一個示例帖子就在這里 。
似乎Flickr只有flickr://
方案,它可以打開應用程序,但不會超過這個。 這是一個恥辱。
新版本有flickr://photos/username/photoID
。 您可以使用用戶名或nsid。 兩者都有效。
目前,解決此問題的方法是打開Web URL。 如果安裝了該網站,該網站會將您重定向到該應用。
更多相關內容: 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);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.