2012-04-03 2 views
1

Я программирую приложение для Android, которое синхронизирует изображения с Google Picasa. Проблема в том, что всякий раз, когда пользователь хочет загрузить картинку в свою учетную запись, но пока еще не создан профиль, я получаю сообщение об ошибке «Неизвестный пользователь».Picasa - Автоматическое создание профиля

Когда визит Google Picasa Web я получаю следующую картину просят меня, чтобы создать профиль: enter image description here

Тогда я должен создать профиль для того, чтобы иметь возможность загружать фотографии из телефона Android. Но проблема в том, что я не хочу, чтобы этот шаг выполнялся каждым пользователем вручную, что не очень хорошо работает с пользователем, поэтому я спрашиваю вас, есть ли способ автоматически создать профиль.

Итак, я бы представил новую активность пользователю, если мы хотим создать профиль, и если он нажмет «да», я бы автоматически отправил запрос GET для этого. Мой вопрос заключается в следующем: существует ли такой URI, который я могу использовать, который автоматически создавал бы профиль Google по запросу.

Я нашел ссылку, как это, но нажатие на нее отправляет меня на + страницу, где нужны дополнительные материалы. https://profiles.google.com/me/createprofile/

руководство компании-разработчика не говорит ничего об этой проблеме: http://code.google.com/apis/picasaweb/docs/2.0/developers_guide_protocol.html#CreatingAccount

Я думаю другой вариант был бы получить HTML + JavaScript + CSS код веб-страницы, представленной на картинке и показывает, что в WebView. Проблема в том, что я не могу просто использовать какой-то URL-адрес в WebView, потому что у меня также есть токен OAuth и не хочу, чтобы пользователь переписывался только для создания своего профиля.

ответ

-1

Почему вы не используете Google Sync. У вашего пользователя уже есть учетная запись Google (с рынка). Вы можете просто попросить разрешения использовать его аккаунт. Тогда вы можете использовать все, что необходимо для учетной записи Google.

+0

Поскольку мне нужно загружать только определенные изображения и с помощью моего собственного кода, я могу сделать почти что угодно - я не ограничиваюсь функциями Google Sync. И все уже работает отлично, просто нужно автоматически создать профиль Google. – eleanor

Смежные вопросы