0

我们有一个 Web 服务,应用程序将使用它与服务器交互。

该服务是基于 PHP 的服务。当我们将其添加为 Metro 风格应用程序中的服务引用时,我们无法访问任何方法。

我们在其他应用程序中尝试了相同的 URL 作为服务引用,并且我们能够访问这些方法。

服务 URL 是http://sanity-free.org/services/ws.php?wsdl

请让我知道我们如何在我们的应用程序中访问此方法。

谢谢

玛尼

4

1 回答 1

0

我会向你描述我的情况。我希望它有所帮助。

我有一个通过 asp webapi 与 azure sql 通信的 Metro 应用程序。webapi 托管在云中,它是 Metro 到我的数据库的连接器。

这与您的情况非常相似。创建可从世界获得的公共方法。比您只需要确保数据以良好的格式返回(通过您的 php 服务)。我更喜欢 json 因为它很容易编码,解码它很简单(这在 webapp 中非常重要)。

我通过以下方式连接我的 api:http ://domain.com/api/Content/get或http://domain.com/api/content/getbyname/my+name

使用此网址,我将按标题获取全部内容或内容

这不是您问题的 100% 答案,但可以解决它:)

于 2012-08-28T06:02:57.417 回答