Microsoft graph Mail Search Strict valueHow to get the Android device's primary e-mail addressHow to do case insensitive search in VimHow to design RESTful search/filtering?Regular expression to search for GadaffiHow to search for a commit message on GitHub?Search all the occurrences of a string in the entire project in Android StudioPHP mail function doesn't complete sending of e-mailOffice 365 Graph API $top not being honoured on delta queriesMicrosoft Graph Drive search
Do Dragonborns get unarmored defense?
How can I set up Encrypted SNI on my own servers?
Dedicated to our #1 Fan
How does mathematics work?
I have a domain, static IP address and many devices I'd like to access outside my house. How do I route them?
Are there any English words pronounced with sounds/syllables that aren't part of the spelling?
What does the following chess proverb mean: "Chess is a sea where a gnat may drink from and an elephant may bathe in."
Is it better to merge "often" or only after completion do a big merge of feature branches?
Why did modems have speakers?
Killing a star safely
German phrase for 'suited and booted'
What is the best word describing the nature of expiring in a short amount of time, connoting "losing public attention"?
Xcode 10.3 Installation
How can I calculate the cost of Skyss bus tickets
Are stackless C++20 coroutines a problem?
As a DM of a 4-player group, would it be appropriate for me to run a private 1-on-1 session so that one PC can act secretly?
Inverse Colombian Function
Host telling me to cancel my booking in exchange for a discount?
What are "the high ends of castles" called?
What does a black-and-white Puerto Rican flag signify?
What is a "staved" town, like in "Staverton"?
Metaphysical Contemplation and Speculation
How could Barty Crouch Jr. have run out of Polyjuice Potion at the end of the Goblet of Fire movie?
How to plot a crossection of a ParametricPlot3D?
Microsoft graph Mail Search Strict value
How to get the Android device's primary e-mail addressHow to do case insensitive search in VimHow to design RESTful search/filtering?Regular expression to search for GadaffiHow to search for a commit message on GitHub?Search all the occurrences of a string in the entire project in Android StudioPHP mail function doesn't complete sending of e-mailOffice 365 Graph API $top not being honoured on delta queriesMicrosoft Graph Drive search
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have an issue with the search parameters. I want to pass a phrase in my query. For exemple i'm looking for emails where the subject is "Test 1".
For this i'm doing a get on this ressource.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:Test 1"
But the behaviour of this query is : Looking for mails that contains "Test" in the subject OR 1 in any other fields.
Refering to the KQL Syntax
A phrase (includes two or more words together, separated by spaces; however, the words must be enclosed in double quotation marks)
So, to do what i want i have to put double quotes (") around my phrase to do a strict value search. Like below
subject:"Test 1"
The problem it's at this point. Microsoft graph api already use double quotes (") after the parameters $search.
?$search="Key words"
So I can't do what is mentioned in the KQL doc.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:"Test 1""
It's throwing an error :
"Syntax error: character '1' is not valid at position 15 in '"subject:"test 1""'.",
It's an expected behaviour. I was pretty sure it will not work.
If someone has any suggestions for a solution or a workaround, I'm a buyer.
What I've already tried so far :
- Use simple quote
- Remove the quotes right after $select=
- Remove the subject part $select="Test 1", same behaviour as the first request mentioned in this post. It will looks for emails that contain "test" or "1".
Best regards.
EDIT :
After sasfrog's anwser :
I used $filter : It works well with simple operator AND, OR.I have some errors by using the Not Operator. And btw you have to use the orderby parameter to show the result by date and add the field in filter parameters.
Exemple 1 (working, what I asked for first) :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')
Exemple 2 (not working)
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) NOT(contains(from/EmailAddress/address,[specific address]))
EDIT 2
After some test with the filter parameters.
The NOT operator is still not working so to workaround use "ne" (non-equals)
the example 2 becomes :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc&$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) AND (from/EmailAddress/address ne [specific address])
UPDATE : OTHER SOLUTION WITH $search
Using $filter is great but it looks like it was sometimes pretty slow. So I found a workaround aboutmy issue.
It's to use AND operator between all terms.
Exemple 4 :
I'm looking for the mails where the subject is test 1;
Let value = "test 1". So you have to splice it by using space separator. And after write some code to manipulate this array, to obtain something like below.
$search="(subject:test AND subject:1)"
The brackets can be important if you use a multiple fields search. And Voilà.
email search microsoft-graph query-parameters
add a comment |
I have an issue with the search parameters. I want to pass a phrase in my query. For exemple i'm looking for emails where the subject is "Test 1".
For this i'm doing a get on this ressource.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:Test 1"
But the behaviour of this query is : Looking for mails that contains "Test" in the subject OR 1 in any other fields.
Refering to the KQL Syntax
A phrase (includes two or more words together, separated by spaces; however, the words must be enclosed in double quotation marks)
So, to do what i want i have to put double quotes (") around my phrase to do a strict value search. Like below
subject:"Test 1"
The problem it's at this point. Microsoft graph api already use double quotes (") after the parameters $search.
?$search="Key words"
So I can't do what is mentioned in the KQL doc.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:"Test 1""
It's throwing an error :
"Syntax error: character '1' is not valid at position 15 in '"subject:"test 1""'.",
It's an expected behaviour. I was pretty sure it will not work.
If someone has any suggestions for a solution or a workaround, I'm a buyer.
What I've already tried so far :
- Use simple quote
- Remove the quotes right after $select=
- Remove the subject part $select="Test 1", same behaviour as the first request mentioned in this post. It will looks for emails that contain "test" or "1".
Best regards.
EDIT :
After sasfrog's anwser :
I used $filter : It works well with simple operator AND, OR.I have some errors by using the Not Operator. And btw you have to use the orderby parameter to show the result by date and add the field in filter parameters.
Exemple 1 (working, what I asked for first) :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')
Exemple 2 (not working)
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) NOT(contains(from/EmailAddress/address,[specific address]))
EDIT 2
After some test with the filter parameters.
The NOT operator is still not working so to workaround use "ne" (non-equals)
the example 2 becomes :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc&$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) AND (from/EmailAddress/address ne [specific address])
UPDATE : OTHER SOLUTION WITH $search
Using $filter is great but it looks like it was sometimes pretty slow. So I found a workaround aboutmy issue.
It's to use AND operator between all terms.
Exemple 4 :
I'm looking for the mails where the subject is test 1;
Let value = "test 1". So you have to splice it by using space separator. And after write some code to manipulate this array, to obtain something like below.
$search="(subject:test AND subject:1)"
The brackets can be important if you use a multiple fields search. And Voilà.
email search microsoft-graph query-parameters
add a comment |
I have an issue with the search parameters. I want to pass a phrase in my query. For exemple i'm looking for emails where the subject is "Test 1".
For this i'm doing a get on this ressource.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:Test 1"
But the behaviour of this query is : Looking for mails that contains "Test" in the subject OR 1 in any other fields.
Refering to the KQL Syntax
A phrase (includes two or more words together, separated by spaces; however, the words must be enclosed in double quotation marks)
So, to do what i want i have to put double quotes (") around my phrase to do a strict value search. Like below
subject:"Test 1"
The problem it's at this point. Microsoft graph api already use double quotes (") after the parameters $search.
?$search="Key words"
So I can't do what is mentioned in the KQL doc.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:"Test 1""
It's throwing an error :
"Syntax error: character '1' is not valid at position 15 in '"subject:"test 1""'.",
It's an expected behaviour. I was pretty sure it will not work.
If someone has any suggestions for a solution or a workaround, I'm a buyer.
What I've already tried so far :
- Use simple quote
- Remove the quotes right after $select=
- Remove the subject part $select="Test 1", same behaviour as the first request mentioned in this post. It will looks for emails that contain "test" or "1".
Best regards.
EDIT :
After sasfrog's anwser :
I used $filter : It works well with simple operator AND, OR.I have some errors by using the Not Operator. And btw you have to use the orderby parameter to show the result by date and add the field in filter parameters.
Exemple 1 (working, what I asked for first) :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')
Exemple 2 (not working)
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) NOT(contains(from/EmailAddress/address,[specific address]))
EDIT 2
After some test with the filter parameters.
The NOT operator is still not working so to workaround use "ne" (non-equals)
the example 2 becomes :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc&$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) AND (from/EmailAddress/address ne [specific address])
UPDATE : OTHER SOLUTION WITH $search
Using $filter is great but it looks like it was sometimes pretty slow. So I found a workaround aboutmy issue.
It's to use AND operator between all terms.
Exemple 4 :
I'm looking for the mails where the subject is test 1;
Let value = "test 1". So you have to splice it by using space separator. And after write some code to manipulate this array, to obtain something like below.
$search="(subject:test AND subject:1)"
The brackets can be important if you use a multiple fields search. And Voilà.
email search microsoft-graph query-parameters
I have an issue with the search parameters. I want to pass a phrase in my query. For exemple i'm looking for emails where the subject is "Test 1".
For this i'm doing a get on this ressource.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:Test 1"
But the behaviour of this query is : Looking for mails that contains "Test" in the subject OR 1 in any other fields.
Refering to the KQL Syntax
A phrase (includes two or more words together, separated by spaces; however, the words must be enclosed in double quotation marks)
So, to do what i want i have to put double quotes (") around my phrase to do a strict value search. Like below
subject:"Test 1"
The problem it's at this point. Microsoft graph api already use double quotes (") after the parameters $search.
?$search="Key words"
So I can't do what is mentioned in the KQL doc.
https://graph.microsoft.com/v1.0/me/messages?$search="subject:"Test 1""
It's throwing an error :
"Syntax error: character '1' is not valid at position 15 in '"subject:"test 1""'.",
It's an expected behaviour. I was pretty sure it will not work.
If someone has any suggestions for a solution or a workaround, I'm a buyer.
What I've already tried so far :
- Use simple quote
- Remove the quotes right after $select=
- Remove the subject part $select="Test 1", same behaviour as the first request mentioned in this post. It will looks for emails that contain "test" or "1".
Best regards.
EDIT :
After sasfrog's anwser :
I used $filter : It works well with simple operator AND, OR.I have some errors by using the Not Operator. And btw you have to use the orderby parameter to show the result by date and add the field in filter parameters.
Exemple 1 (working, what I asked for first) :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')
Exemple 2 (not working)
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc &$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) NOT(contains(from/EmailAddress/address,[specific address]))
EDIT 2
After some test with the filter parameters.
The NOT operator is still not working so to workaround use "ne" (non-equals)
the example 2 becomes :
https://graph.microsoft.com/v1.0/me/messages/?$orderby=receivedDateTime desc&$filter=(receivedDateTime ge 1900-01-01T00:00:00Z AND contains(subject,'test 1')) AND (from/EmailAddress/address ne [specific address])
UPDATE : OTHER SOLUTION WITH $search
Using $filter is great but it looks like it was sometimes pretty slow. So I found a workaround aboutmy issue.
It's to use AND operator between all terms.
Exemple 4 :
I'm looking for the mails where the subject is test 1;
Let value = "test 1". So you have to splice it by using space separator. And after write some code to manipulate this array, to obtain something like below.
$search="(subject:test AND subject:1)"
The brackets can be important if you use a multiple fields search. And Voilà.
email search microsoft-graph query-parameters
email search microsoft-graph query-parameters
edited Mar 28 at 9:55
Nico
asked Mar 26 at 14:02


NicoNico
16810 bronze badges
16810 bronze badges
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Not sure if it's sufficient for what you're doing, but how about using the contains
function within a filter
query instead:
https://graph.microsoft.com/v1.0/me/messages?$filter=contains(subject,'Test 1')
Sounds like you're already looking at the doco but here it is just in case.
Update also, this worked for me using the search
method:
https://graph.microsoft.com/v1.0/me/messages?$search="subject:'Test 1'"
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
That’s an interesting find about the documentation sayingcontains
is not supported. TBH I just checked that$filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.
– sasfrog
Mar 27 at 13:20
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%2f55359070%2fmicrosoft-graph-mail-search-strict-value%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
Not sure if it's sufficient for what you're doing, but how about using the contains
function within a filter
query instead:
https://graph.microsoft.com/v1.0/me/messages?$filter=contains(subject,'Test 1')
Sounds like you're already looking at the doco but here it is just in case.
Update also, this worked for me using the search
method:
https://graph.microsoft.com/v1.0/me/messages?$search="subject:'Test 1'"
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
That’s an interesting find about the documentation sayingcontains
is not supported. TBH I just checked that$filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.
– sasfrog
Mar 27 at 13:20
add a comment |
Not sure if it's sufficient for what you're doing, but how about using the contains
function within a filter
query instead:
https://graph.microsoft.com/v1.0/me/messages?$filter=contains(subject,'Test 1')
Sounds like you're already looking at the doco but here it is just in case.
Update also, this worked for me using the search
method:
https://graph.microsoft.com/v1.0/me/messages?$search="subject:'Test 1'"
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
That’s an interesting find about the documentation sayingcontains
is not supported. TBH I just checked that$filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.
– sasfrog
Mar 27 at 13:20
add a comment |
Not sure if it's sufficient for what you're doing, but how about using the contains
function within a filter
query instead:
https://graph.microsoft.com/v1.0/me/messages?$filter=contains(subject,'Test 1')
Sounds like you're already looking at the doco but here it is just in case.
Update also, this worked for me using the search
method:
https://graph.microsoft.com/v1.0/me/messages?$search="subject:'Test 1'"
Not sure if it's sufficient for what you're doing, but how about using the contains
function within a filter
query instead:
https://graph.microsoft.com/v1.0/me/messages?$filter=contains(subject,'Test 1')
Sounds like you're already looking at the doco but here it is just in case.
Update also, this worked for me using the search
method:
https://graph.microsoft.com/v1.0/me/messages?$search="subject:'Test 1'"
answered Mar 26 at 22:28
sasfrogsasfrog
2,1481 gold badge12 silver badges22 bronze badges
2,1481 gold badge12 silver badges22 bronze badges
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
That’s an interesting find about the documentation sayingcontains
is not supported. TBH I just checked that$filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.
– sasfrog
Mar 27 at 13:20
add a comment |
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
That’s an interesting find about the documentation sayingcontains
is not supported. TBH I just checked that$filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.
– sasfrog
Mar 27 at 13:20
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Thanks, I can't remember why but I had already tried the $filter parameter,its behavior didn't match what I was trying to do. But by rereading the doc, $filter can do the job. By doing simple quote i think it returns the same as "subject:Test 1". I will inverstigate on that. I will come back later !
– Nico
Mar 27 at 8:40
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
Okay well after some test i think filter is the right way of doing it. I will modify my script, and it would work with charm. Thanks to you. Edit : in the doc it says : "The contains string operator is currently not supported on any Microsoft Graph resources". I don't know why it says that
– Nico
Mar 27 at 9:16
That’s an interesting find about the documentation saying
contains
is not supported. TBH I just checked that $filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.– sasfrog
Mar 27 at 13:20
That’s an interesting find about the documentation saying
contains
is not supported. TBH I just checked that $filter
is supported and then tried it without reading to the bottom. I’m more familiar with the odata spec than with the graph doco.– sasfrog
Mar 27 at 13:20
add a comment |
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
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%2f55359070%2fmicrosoft-graph-mail-search-strict-value%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