2015-03-25 2 views
1

Вопрос довольно ясный, я думаю, но я расскажу о том, почему я спрашиваю об этом.Использование OneNote API без регистрации приложения?

Я создал небольшой блог-движок, основанный на OneNote. В основном, конфигурация блога запрашивает доступ к OneNote. Затем пользователь выбирает раздел, в котором хранятся записи в блоге. Существует cron-скрипт, который будет использовать всю эту информацию, чтобы автоматически получать новые страницы, извлекать медиа и кешировать каждый и, наконец, отображать сообщения.

Я выбрал OneNote, потому что у меня есть три компьютера под управлением Windows 8 и Windows Phone, поэтому OneNote был простым выбором, так как я не хотел получать другое приложение для управления моим блогом.

Существует много делать (как всегда с программным обеспечением ...), но я хочу сделать это более или менее открытым исходным кодом, чтобы другие люди могли установить его на своих сайтах и ​​связать его прямо в OneNote.

Единственное «большое» препятствие для этого сейчас заключается в том, что для аутентификации в OneNote API необходимо зарегистрировать приложение в Live Connect и указать домен переадресации. Поэтому каждый пользователь, желающий использовать этот движок блога на своем сервере, должен будет зарегистрировать свое приложение ... Это будет выглядеть сложным только для блога, особенно если вы не разбираетесь в технологиях.

Есть ли способ «пропустить» или обойти это требование, даже если он требует от пользователя сделать этот раздел общедоступным (как и для блога, это не слишком много, чтобы спросить)?

Спасибо заранее,

Приветствия

ответ

1

Похоже, удивительный проект! Когда вы его выпустите, обязательно сообщите нам на @OneNoteDev.

К сожалению, на данный момент нет возможности обойти требование для конфигурации Live Connect OAuth. Вы можете предложить размещенный вариант, так что вам нужно только беспокоиться о конфигурации LiveID.

+1

Спасибо за ваш ответ, это достаточно ясно, чтобы заставить меня отказаться от идеи распространить проект, по крайней мере, на данный момент. Но я все еще работаю над проектом. На данный момент это еще не готово к производству, но сейчас самая сложная часть: Я сообщу вам, как только это будет достаточно для меня. Опять же, спасибо за быстрый ответ, это дает действительно хорошее впечатление от команды :) –

Смежные вопросы