Я хочу перенаправить своих пользователей в приложение Flickr, если у вас есть это, конечно, и если они не будут работать с Flickr mobile. Я хочу убедиться, что они увидят мою страницу. Я могу сделать это с помощью Facebook и Twitter по ссылке вроде twitter: // ... Однако я не знаю стиль ссылки Flickr. Кто-нибудь может мне помочь. Спасибо вам!Open Flickr From Third Party Приложение iOS
0
A
ответ
1
То, о чем вы думаете, называется URL-схемой. Я пытаюсь найти информацию, но я думаю, что разработчики в Flickr не думали об этом. Пример сообщения из моего поиска правильный here.
Кажется, что Flickr имеет только схему flickr://
, которая открывает приложение, но не более того. Это позор.
1
Новая версия имеет flickr://photos/username/photoID
. Вы можете использовать имя пользователя или nsid. Оба работают.
0
В настоящее время, чтобы решить это, нужно открыть веб-адрес. Сайт будет перенаправлен на приложение, если оно установлено.
Подробнее об этом здесь: https://www.flickr.com/services/api/misc.urls.html
Пример в Objective-C:
//Photo owner id/photo id
NSString *flickrUrlString = @"https://www.flickr.com/photos/[email protected]/155761353";
NSURL *flickrUrl = [[NSURL alloc] initWithString: flickrUrlString];
if ([[UIApplication sharedApplication] canOpenURL:flickrUrl]) {
[[UIApplication sharedApplication] openURL:flickrUrl];
} else {
NSLog(@"Unable to open url: %@", flickrUrl);
}
Для тех, кто ищет решение, вы можете использовать сафари для этого, как я сделал. –