Создайте цепочку бесед с MS Graph API, используя Java - PullRequest
0 голосов
/ 13 января 2020

Я пытаюсь создать новую цепочку разговоров для моей группы, и я попробовал пример кода, определенный здесь: https://docs.microsoft.com/en-us/graph/api/group-post-threads?view=graph-rest-1.0&tabs=java

Однако пример кода больше не компилируется со следующим ошибка: ошибка: (69, 36) java: несовместимые типы: java .util.LinkedList не может быть преобразован в com.microsoft.graph.requests.extensions.PostCollectionPage

Я пытался создать его Я сам использую следующий код:

            ConversationThread conversationThread = new ConversationThread();
            conversationThread.topic = "conversation-thread";
            conversationThread.posts = new PostCollectionPage(new PostCollectionResponse(), null);
            ConversationThread savedConversationThread = graphClient.groups(owningGroup.id).threads().buildRequest().post(conversationThread);

            Conversation conversation = new Conversation();
            conversation.topic = "New locations for this quarter " + DateTime.now().toString();
            //conversation.threads = (ConversationThreadCollectionPage) savedConversationThread2;
            Conversation savedConversation = graphClient.groups(owningGroup.id).conversations().buildRequest().post(conversation);

Проблема заключается в том, что назначить для объекта ChatThread.posts, в противном случае ошибка службы заключается в том, что сообщения не определены.

Заранее спасибо,

...