Получать электронные письма контактов от Hotmail / Live - PullRequest
1 голос
/ 08 февраля 2012

Некоторое время я рвал на себе волосы, пытаясь найти способ импортировать контакты пользователей по электронной почте из различных служб, мне не удалось найти подходящее решение .net, и я в итоге создалинтерфейс для открытого исходного кода PHP OpenInviter .Однако это больше не работает с Hotmail / windows live, поэтому я решил сделать это сам с Live Connect API (используя REST и OAuth2), однако контакты возвращают только email_hashes, который неиспользуйте, как я хочу, их действительные адреса электронной почты, так как я пытаюсь импортировать их в новую адресную книгу электронной почты.

Любые идеи о том, как это сделать или, если это вообще возможно!OAuth, скребущий по экрану, что бы я не суетился, я просто хотел бы сделать это.

Спасибо

Ответы [ 2 ]

1 голос
/ 16 февраля 2012

По-видимому, нет официального решения этой проблемы (см. http://social.msdn.microsoft.com/Forums/en-US/messengerconnect/thread/c5bc9b10-6080-40bf-a7ce-951a60efdfcb/#c5bc9b10-6080-40bf-a7ce-951a60efdfcb).

И, по мнению форумов, попытки сделать это противоречат условиям (пробовать такие вещи, как очистка экрана).

0 голосов
/ 28 ноября 2012

У меня тоже была эта проблема. Но потом я узнал, что Google Plus способен извлекать контакты из учетных записей Hotmail, поэтому я просто посмотрел, как это делает Google Plus.

Просто зайдите на страницу "круги" и найдите функциональность, похожую на "приглашение". Там вы найдете Hotmail, и если вы посмотрите, как он работает, вы увидите, что вам нужно добавить wl.emails и wl.contacts_emails в область, когда вы запрашиваете авторизацию у пользователя Hotmail.

Насколько я понимаю, вы уже знакомы с OAUTH и, вероятно, просто выбрали wl.basic в качестве области действия? ..

...