2012-04-13 5 views
0

Может ли кто-нибудь помочь импортировать список контактов из Hotmail, Yahoo, LinkedIn и Myspace API.Импорт списка контактов из, Hotmail, Yahoo, LinkedIn, MySpace API в iphone SDK

У меня есть googling с последних двух дней, но не повезло.

Я нашел несколько дискуссий по сети, но мне это не будет полезно.

http://www.linkedin.com/answers/using-linkedIn/ULI/702062-20578814 http://www.linkedin.com/answers/marketing-sales/sales/customer-relationship-management/MAR_SLS_CRM/645042-9410989

http://www.linkedin.com/answers/using-linkedIn/ULI/929807-1834502

Может кто-нибудь дает какие-либо идеи в это.

+1

http://stackoverflow.com/a/326664/581190 https://developer.linkedin.com/documents/connections-api http://developer.myspace.com/community/forums/p/1380/52263 .aspx – robertvojta

ответ

3

Yahoo

Вот Yahoo Contacts API: http://developer.yahoo.com/social/contacts/

Вы назвали бы в их REST API, а также обеспечить YQL запрос. Он возвращает JSON. Библиотека JSON встроена в новейший SDK для iOS.

LinkedIn

Аналогично, LinkedIn имеет: developer.linkedin.com/documents/linkedin-api-resource-map

LinkedIn API кажется, возвращается XML, так что вам нужен Библиотека синтаксического анализа XML.

Это отличное описание и сравнение различных доступных XML-парсинг-библиотек: raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project. Если вы не уверены, пойдите с парсером DOM - это, по крайней мере, интуитивно для меня. Надеюсь, вы помните, как пересекать деревья.

Hotmail, MySpace, другие

Посмотрите на REST API, - это общие на основе API, веб, которые будут работать с любым клиентом. Вы можете осуществлять связь между серверами, а также взаимодействие между клиентом и сервером (как в браузере (JS), так и в собственных приложениях).

Теперь, когда у вас есть эти данные в памяти

Вы можете перемещаться по нему, а также добавлять контакты в устройство IOS с помощью адресной книги API: developer.apple.com/library/ios/#DOCUMENTATION /ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Introduction.html

Кстати, что такое MySpace?