ПОИСК GAL на сервере Exchange - PullRequest
1 голос
/ 13 марта 2012

Мне нужно получить контакты GAL с сервера обмена ..

У меня есть метод, который ищет GAL на сервере Exchange

для этого есть

query string : The name to search the GAL for....

код задан следующим образом ...

public int searchGAL(
            String query, 
            StringBuffer result) throws Exception 
    {
        // Create the request

        String uri = mUri + "Search";


String  xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
                + "<Search xmlns=\"Search:\">\n" + 
                "\t<Store>\n"
                + "\t\t<Name>GAL</Name>\n" 
                + "\t\t<Query>" + query + "</Query>\n" 
                + "\t\t<Options>\n"
                + "\t\t\t<Range>0-99</Range>\n"
                + "\t\t</Options>\n"
                + "\t</Store>\n"
                + "</Search>";

               // Send it to the server
        HttpResponse response = sendPostRequest(createHttpPost(uri,xml,true));  

        // Check the response code to see if the result was 200
        // Only then try to decode the content

        int statusCode = response.getStatusLine().getStatusCode();

        if(statusCode == 200)
        {
            // Decode the XML content
            result.append(decodeContent(response.getEntity())); 
        }

// parse and return the results
        return statusCode;
    }   

Как получить все контакты на сервере, .. как запросить это?

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

http://msdn.microsoft.com/en-us/library/ff631384(v=exchg.80).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...