2015-11-12 2 views
1

Это первый раз, когда я использую API onedrive. Я хочу создать приложение, которое должно использовать сервис onedrive.Как получить токен доступа и ключ доступа к токенам без обратного URL-адреса Onedrive

Когда я хочу создать приложение Onedrive, дайте мне только APP_CLIENT_ID и APP_CLIENT_SECRET.

Для доступа к токену доступа и доступа к токенам мы должны использовать обратный URL. Они передадут мне URL-адрес, затем мне нужно вставить его в браузер, а затем нажмите allow. enter image description here

после этого я вернусь к URL-адресу, а затем теперь у меня есть доступ.

Мой вопрос в том, что я могу получить доступ к токену доступа и доступ к токену непосредственно, как на Twitter ?.

Когда я хочу создать приложение на Twitter, я могу генерировать маркер доступа и доступа секрет маркера, так что не нужно, чтобы вставить URL, затем нажмите позволяют и т.д.

Благодаря

+0

Какая платформа приложение для? –

ответ

0

Когда вы запрашиваете для вашего приложения вы можете включить «wl.offline_access», который вернет токен обновления, который приложение может использовать для генерации нового токена обновления.

подробнее в разделе Аутентификация с сайта OneDrive развития: https://dev.onedrive.com/auth/msa_oauth.htm#step-3-get-a-new-access-token-or-refresh-token

+0

Привет, Питер, вы когда-нибудь пытались зарегистрировать приложение на Twitter ?. Когда я регистрирую приложение в twitter, я могу напрямую генерировать токен доступа и получать доступ к секретному токену, поэтому мне не нужен URL-адрес обратного вызова пользователя, который я должен поместить в этот URL-адрес, тогда clik ok, а затем получите код возврата. Я просто хочу пропустить этот процесс, поместив токен доступа и получив доступ к секретному токену в моем коде. – user46543

+0

Вы имеете в виду модель аутентификации только для приложений, которую имеет Twitter? Если это так, OneDrive не поддерживает такую ​​авторизационную модель в настоящее время. Можете ли вы расширить свой сценарий приложения? –