Поток аутентификации Flickr и iPhone - PullRequest
1 голос
/ 16 декабря 2010

Я пытаюсь подключить свое приложение к Flickr, но у меня возникают проблемы во время процесса аутентификации.

Я следовал:

http://code.flickr.com/blog/2009/11/19/building-authorized-flickr-apps-for-the-iphone/

и

https://github.com/lukhnos/objectiveflickr

Я создал CFBundleURLTypes для своего приложения (назовем его myapp: //) и проверил, что он работает (т.е. я набираю myapp: // в Mobile Safari и в моем приложениизапускает).Я успешно позвонил по аутентификационному URL во Flickr, он показывает логин, просит пользователя предоставить моему приложению необходимые разрешения, а затем вместо перенаправления обратно в мое приложение через мой URL дает мне:

Страницане найдено.Извините: (

Под потоком аутентификации Flickr для приложения я установил его: «Веб-приложение» и URL-адрес как myapp: // auth?

Однако он отображается (происходит быстро, так что трудно знать наверняка), что вместо перенаправления на myapp: // auth? [с данными Frob] вместо этого идет к http://m.flickr.com/#/myapp://auth?[Frob data]

Не уверен, что я сделал неправильно.

РЕДАКТИРОВАТЬ : я скопировал строку URL-адреса из отладчика и запустил ее на рабочем столе. При выполнении через рабочий стол он перенаправлялся правильно (пытаясь запустить несуществующее приложение).кажется, проблема только в мобильном сафари?

1 Ответ

0 голосов
/ 16 декабря 2010

Проблема в том, что пользовательская схема начиналась с цифры, а не с буквы. Изменение схемы на чистую альфу устранило проблему.

...