How to Avoid Retrieving IM Messages through the Office365 REST API
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I'm running into an issue where I'm unexpectedly retrieving IM messages through the Office365 Outlook Mail REST API. Per the docs, this shouldn't be happening (as the API as documented is only for email). Was wondering if there was any filtering that can be done to avoid these cases. From the looks of the message docs, the email looks exactly the same as another email retrieved from outlook besides the fact that the folder name is null.
Is folder name null a safe heuristic to filter on here?
We're getting notified of these message based on a #Microsoft.OutlookServices.PushSubscription to the /messages endpoint. We are specifically filtering on IsDraft eq false.
office365 office365api
add a comment |
I'm running into an issue where I'm unexpectedly retrieving IM messages through the Office365 Outlook Mail REST API. Per the docs, this shouldn't be happening (as the API as documented is only for email). Was wondering if there was any filtering that can be done to avoid these cases. From the looks of the message docs, the email looks exactly the same as another email retrieved from outlook besides the fact that the folder name is null.
Is folder name null a safe heuristic to filter on here?
We're getting notified of these message based on a #Microsoft.OutlookServices.PushSubscription to the /messages endpoint. We are specifically filtering on IsDraft eq false.
office365 office365api
add a comment |
I'm running into an issue where I'm unexpectedly retrieving IM messages through the Office365 Outlook Mail REST API. Per the docs, this shouldn't be happening (as the API as documented is only for email). Was wondering if there was any filtering that can be done to avoid these cases. From the looks of the message docs, the email looks exactly the same as another email retrieved from outlook besides the fact that the folder name is null.
Is folder name null a safe heuristic to filter on here?
We're getting notified of these message based on a #Microsoft.OutlookServices.PushSubscription to the /messages endpoint. We are specifically filtering on IsDraft eq false.
office365 office365api
I'm running into an issue where I'm unexpectedly retrieving IM messages through the Office365 Outlook Mail REST API. Per the docs, this shouldn't be happening (as the API as documented is only for email). Was wondering if there was any filtering that can be done to avoid these cases. From the looks of the message docs, the email looks exactly the same as another email retrieved from outlook besides the fact that the folder name is null.
Is folder name null a safe heuristic to filter on here?
We're getting notified of these message based on a #Microsoft.OutlookServices.PushSubscription to the /messages endpoint. We are specifically filtering on IsDraft eq false.
office365 office365api
office365 office365api
asked Jan 4 at 18:19
gnauhnojgnauhnoj
11
11
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Could you set additional filter based on the "Message class" value?
"Standard" message has "IPM.Note" message class.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54044169%2fhow-to-avoid-retrieving-im-messages-through-the-office365-rest-api%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Could you set additional filter based on the "Message class" value?
"Standard" message has "IPM.Note" message class.
add a comment |
Could you set additional filter based on the "Message class" value?
"Standard" message has "IPM.Note" message class.
add a comment |
Could you set additional filter based on the "Message class" value?
"Standard" message has "IPM.Note" message class.
Could you set additional filter based on the "Message class" value?
"Standard" message has "IPM.Note" message class.
answered Jan 24 at 8:23
Victor IvanidzeVictor Ivanidze
19917
19917
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54044169%2fhow-to-avoid-retrieving-im-messages-through-the-office365-rest-api%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown