2016-08-08 3 views
3

Я делаю приложение UWP несколько как Cortanium, в котором я хочу получить почту текущего пользователя. Для этого я выбрал REST API от outlook.com. Но проблема в том, что я не знаю, откуда я могу начать. Я хочу получить электронные письма пользователя, а затем прочитать его пользователю.Outlook.com REST API

Я видел article, который показывает API вызовы, которые могут быть сделаны и пытались, но я получаю эту ошибку:

{"error":{"code":"OAuthMissingForThisAccount","message":"Authentication for this account must be using OAuth."}}

Так что я должен сделать, чтобы получить правильный ответ?

(P.S: Я новичок в мире REST API так, поправьте меня, если я ошибаюсь, в любом месте)

+0

В языке программирования WAHT вы хотите реализовать? –

+0

@PeterPenzov C# – HarsiddhDave

ответ

1

От вашей информации об ошибке, я думаю, что это возможно, что вы не обрабатывать авторизации пользователя.

Для каждого запроса API почты необходим действительный токен доступа. Чтобы получить этот токен доступа, вы можете обратиться к Register and authenticate your app.

В этом документе:

To use the Outlook REST API to access a user's mailbox data, your app should handle registration and user authorization:

  1. First, register your app to get access to the Outlook REST API. You can then implement the API calls in your app.

  2. At runtime, get authorization from the user and make REST API requests to access the user's mailbox.