Добавить веб-службу php в приложение Windows Phone 7

Я новичок в Windows Phone 7. Сегодня я создаю одно приложение в Windows Phone 7 и разрабатываю приложение Hello World. Теперь я хочу начать с моего основного приложения. И я добавил ссылку на веб-сервис PHP. Но это показывает мне ошибку ниже.

Документ HTML не содержит информации об обнаружении веб-службы. Метаданные содержат ссылку, которую невозможно разрешить: «http://mydomain.com/webservices/getLogin.php». Тип содержимого text/html ответного сообщения не соответствует типу содержимого привязки (application/soap+xml; charset=utf-8). При использовании пользовательского кодировщика убедитесь, что метод IsContentTypeSupported реализован правильно. Первые 80 байтов ответа были: '{"userLogin":{"status":"NO","error":"Пожалуйста, введите правильное имя пользователя/пароль"}}'.

Если служба определена в текущем решении, попробуйте создать решение и снова добавить ссылку на службу.

Я много искал, но не нашел правильного решения. Пожалуйста, помогите мне решить эту проблему. Как добавить службу php.

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


person user1119348    schedule 01.10.2012    source источник


Ответы (2)


Просто сделайте простой веб-запрос к вашему сервису и анализировать входящий json.

Если вы действительно хотите подключить службу PHP - посмотреть эту страницу.

person Anton Sizikov    schedule 01.10.2012
comment
согласно вашему сообщению, мне действительно нужно создать одну ссылку на службу в С#. без этого я могу сделать как сервис .net. я имею в виду напрямую добавить ссылку на службу и использовать ее объект? - person user1119348; 01.10.2012

Чтобы добавить ссылку на службу, вам нужно будет указать путь WSDL веб-службы в URL-адресе «Добавить ссылку на службу». (См. этот пример: http://www.sanity-free.org/125/php_webservices_and_csharp_dotnet_soap_clients. HTML)

Ваша веб-служба должна иметь WSDL для добавления ссылки на службу в приложение Windows Phone.

person Chintan Prajapati    schedule 09.04.2013