Как создать запрос задачи Outlook на Java

#java

#java

Вопрос:

Я хотел бы знать, как создать outlook «Запрос задачи» на java.

Комментарии:

1. Ваш вопрос слишком расплывчатый. Чего именно вы хотите достичь, и что вы уже пробовали?

2. Я хочу создать запрос задачи в моем Outlook, используя Java-код. Я прошел через сайт Java Outlook Connector. Но не смог найти ничего конкретного для «Как создать запрос задачи»

3. Рекомендую вам конкретизировать вопрос (даже если он копирует предположения вашего ответчика ниже …), чтобы он не был закрыт.

Ответ №1:

Вот еще одна библиотека Java:http://moonrug.com

Ответ №2:

Я использовал более раннюю версию этого API в своей предыдущей работе. Это коммерческий продукт.

Пытаюсь писать код исключительно по памяти и смотрю на примеры, предоставленные веб-сайтом Moyosoft. У меня нет средств для компиляции или выполнения этого. Но вы получите представление о том, как действовать дальше

  Outlook outlookApplication = new Outlook();

 // Get the Task folder where the task has to be created
 OutlookFolder taskFolder= outlookApplication.getDefaultFolder(FolderType.TASKS);

 //Creating a new Task
 OutlookTask task = new OutlookTask (taskFolder);

 task.setSubject("New Java Task"); //Name of the Task
 task.setStart(new Date()); // creating task with current server time
 task.setStatus(TaskStatus.NOT_STARTED); //task has not yet started
 task.setOwner("owner's_email@example.com"); // I don't whether this is name or email.
 task.setReminderTime(new Date()) //set a reminder time, set appropriately
 task.setDueDate(new Date()); //deadline for the task completion, set appropriately

 // and so one.
  

Следующие API должны вам помочь.
http://www.moyosoft.com/joc/javadocplus/?docclass=com.moyosoft.connector.ms.outlook.task .OutlookTaskRequest

http://www.moyosoft.com/joc/javadocplus/?docclass=com.moyosoft.connector.ms.outlook.task .OutlookTask

Полные документы Java можно найти здесь. Это не очень хорошо документировано, но имена API говорят сами за себя.
http://www.moyosoft.com/joc/javadocplus/

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

Комментарии:

1. Спасибо за ваш ответ, Кенсен. Я нашел несколько примеров кода на этом сайте. Но ни один из примеров не предназначен для OutlookTaskRequest. Я изо всех сил пытаюсь найти, но пока ничего не найдено. Пожалуйста, помогите мне получить пример кода для moyosoft OutlookTaskRequest

2. @Mama Я могу попробовать (отредактировав свой ответ, добавил туда код), но у меня нет средств для его компиляции или тестирования. Но вы поймете идею. Прошло много времени, и у меня нет доступа к api. Вы не сможете выполнить / скомпилировать код без Moyosoft api.

3. Спасибо за вашу отличную поддержку, Кенсен. Я попробовал ваш код. Он работает очень хорошо. Теперь единственная проблема заключается в том, что не задается почтовый адрес получателя в поле «Кому». task.SetOwner(«владелец’s_email@example.com «); — не устанавливается в поле Кому. Я понятия не имею, для чего нужен SetOwner.