2013-09-02 2 views
0

Я хочу перенаправить своих пользователей в приложение Flickr, если у вас есть это, конечно, и если они не будут работать с Flickr mobile. Я хочу убедиться, что они увидят мою страницу. Я могу сделать это с помощью Facebook и Twitter по ссылке вроде twitter: // ... Однако я не знаю стиль ссылки Flickr. Кто-нибудь может мне помочь. Спасибо вам!Open Flickr From Third Party Приложение iOS

ответ

1

То, о чем вы думаете, называется URL-схемой. Я пытаюсь найти информацию, но я думаю, что разработчики в Flickr не думали об этом. Пример сообщения из моего поиска правильный here.

Кажется, что Flickr имеет только схему flickr://, которая открывает приложение, но не более того. Это позор.

+0

Для тех, кто ищет решение, вы можете использовать сафари для этого, как я сделал. –

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); 
}