Я работаю над приложением iPhone, в котором я предоставляю пользователю возможность входа в систему со своей учетной записью google. Теперь я хочу, чтобы этот идентификатор пользователя Google через JSON или XML. Я много искал, но не получил удовлетворительного результата. Thanx заранее.Как получить идентификатор электронной почты пользователя учетной записи google?
0
A
ответ
0
Вы проверили autorization oauth с помощью google api на своем сайте разработчиков? https://developers.google.com/accounts/docs/OAuth2
0
я думаю, что вы можете найти что-то по этой ссылке ..... надежда эта ссылка поможет вам ..... http://code.google.com/p/gdata-objectivec-client/wiki/GDataObjCIntroduction и также https://code.google.com/p/gdata-objectivec-client/ :)
написать сильфона код, когда вы хотят получить контакт ....
GDataServiceGoogleContact *service = [self contactService];
GDataServiceTicket *ticket;
BOOL shouldShowDeleted = TRUE;
const int kBuncha = 2000;
NSURL *feedURL = [GDataServiceGoogleContact contactFeedURLForUserID:kGDataServiceDefaultUser];
GDataQueryContact *query = [GDataQueryContact contactQueryWithFeedURL:feedURL];
[query setShouldShowDeleted:shouldShowDeleted];
[query setMaxResults:kBuncha];
ticket = [service fetchFeedWithQuery:query
delegate:self
didFinishSelector:@selector(contactsFetchTicket:finishedWithFeed:error:)];
[self setContactFetchTicket:ticket];
метод ниже является GmailAPI метод делегата ...
- (GDataServiceGoogleContact *)contactService
{
static GDataServiceGoogleContact* service = nil;
if (!service) {
service = [[GDataServiceGoogleContact alloc] init];
[service setShouldCacheResponseData:YES];
[service setServiceShouldFollowNextLinks:YES];
}
[service setUserCredentialsWithUsername:txtEmail.text
password:txtPass.text];
return service;
}
после этого вы можете получить контакт с сильфона кодом ...
for (int i = 0; i < [contacts count]; i++) {
GDataEntryContact *contact = [contacts objectAtIndex:i];
// NSLog(@">>>>>>>>>>>>>>>> elementname contact :%@", [[[contact name] fullName] contentStringValue]);
NSString *ContactName = [[[contact name] fullName] contentStringValue];
GDataEmail *email = [[contact emailAddresses] objectAtIndex:0];
// NSLog(@">>>>>>>>>>>>>>>> Contact's email id :%@ contact name :%@", [email address], ContactName);
NSString *ContactEmail = [email address];
}
надеюсь, что это поможет вам .... :)
Смежные вопросы
- 1. Идентификатор учетной записи Google?
- 2. AQuery. Как получить имя пользователя, идентификатор, имя, фамилию и адрес электронной почты из учетной записи google?
- 3. Получить адрес электронной почты учетной записи Google на основе user_id
- 4. Как получить идентификатор учетной записи пользователя facebook?
- 5. Как изменить имя учетной записи google API/адрес электронной почты
- 6. Доступ к информации учетной записи электронной почты
- 7. Как узнать, из какой учетной записи Google (идентификатор электронной почты) пользователь приобрел продукт в своем приложении?
- 8. Идентификация аутентифицированной учетной записи пользователя Google
- 9. Как получить идентификатор электронной почты зарегистрированного пользователя - Meteor?
- 10. Получить адрес электронной почты учетной записи Microsoft Live
- 11. Отправка электронной почты с локальной учетной записи пользователя
- 12. Google+ получить идентификатор пользователя по электронной почте?
- 13. Проверьте, существует ли идентификатор электронной почты в учетной записи facebook.
- 14. Регистрация пользователя и проверка электронной почты без учетной записи блокировки
- 15. Проверка учетной записи электронной почты Django
- 16. читать письма с учетной записи электронной почты
- 17. Информа учетной записи пользователя Exists
- 18. Испытание протектором E2E: проверка электронной почты после создания учетной записи
- 19. oAuth 2.0 для идентификатора пользователя из учетной записи Google
- 20. Получить имя учетной записи Google в учетной записи Google Play, из которой установлено приложение
- 21. Получить идентификатор учетной записи подключенной учетной записи stripe
- 22. Блок учетной записи электронной почты Google по соображениям безопасности
- 23. Google api для добавления учетной записи электронной почты pop3
- 24. Настройка учетной записи электронной почты AWS SES
- 25. Подтверждение электронной почты в учетной записи PayPal
- 26. Получите Apple/Google ID для замены адреса электронной почты в учетной записи пользователя - выполнимость и смысл?
- 27. Получить идентификатор пользователя учетной записи пользователя Windows только по имени учетной записи
- 28. Регистрация учетной записи iServer Express электронной почты
- 29. Импорт электронной почты из учетной записи facebook
- 30. проблема создания учетной записи электронной почты cpanel
Я прошел через это, но не получил его. Честно говоря, я просто испортил язык. –
, но я получил все детали из этого api, но теперь я размещаю некоторый код об этом, возможно, это поможет вам ... :) –
см. Мой редактируемый код для получения данных .... –