【问题标题】:Adding GSM function to connect to azure mobile service添加 GSM 功能以连接到 Azure 移动服务
【发布时间】:2023-03-17 19:02:01
【问题描述】:

我是 Windows 商店开发的初学者,所以不知道该怎么做。

参考本教程:Get started with Mobile Services

我想添加到我的 GSM 调制解调器(索尼爱立信 K750i)的连接并捕获来自 GSM 的传入 SMS 以更新到 Azure 数据库。

但我需要一些资源和教程,了解如何使用 C# 或 VB.net 连接到我的 GSM。 谁能帮帮我?

我在网上搜索过,但是有太多不同的教程和安装程序/工具包,所以我有点困惑。

【问题讨论】:

  • 为什么没人回复这个问题??
  • 嗨@kenlee,问题是关于Windows Mobile 还是Windows 8 应用程序?
  • 嗨 SList,这是关于 windows 8 应用程序的。由于windows mobile无法覆盖短信功能

标签: c# vb.net windows-8 gsm mobile-broadband-api


【解决方案1】:

根据您的问题,我了解到您使用的是 Windows 8 UI(以前称为 Metro),而不是 Windows 8 桌面。

在这种情况下,您需要 Windows 8 Mobile Broadband API 和 Windows 8 SMS API。

Here 是 Windows.Networking.NetworkOperators 的文档,其中包括移动宽带。
Here 是 Windows.Networking.Connectivity 的文档,其中包括网络适配器。
Here 是关于使用 Win 8 移动宽带的教程。

Here 是 Windows.Devices.SMS 的文档。
Here 是有关使用 Windows 8 SMS API 的教程。

请注意,这些 API 与您用于 Windows 8 桌面 应用程序的 API 不同 - 这些 API 记录在 here.

编辑: Windows 8 UI 是第一次启动 Windows 8 时看到的带有磁贴的绿色部分。Windows 8 桌面是传统的 Windows 界面,您可以通过单击桌面磁贴来访问它。 UI 中的应用程序必须使用与桌面应用程序不同的 Windows API。

从您发布的另一个问题中,我看到您没有正确的 Windows 8 驱动程序,这也影响了您可以执行的操作。
为了使用任何 Windows Mobile Broadband API,您必须能够将您的设备视为 Windows 网络适配器。要检查这一点,请连接您的设备并打开 Windows 设备管理器,然后检查您的设备是否出现在网络适配器下。 如果是,那么您可以使用 Windows API。如果不是,那么您不能使用这些 API。

还有另一种可能将该设备用作 GSM 调制解调器,即 AT 命令,正如您对其他问题的回答中所建议的那样。
为了能够使用 AT 命令,您的手机必须公开调制解调器端口,并且您应该能够在 Windows 设备管理器中看到这一点。您将能够从 Windows 8 桌面应用程序访问此调制解调器端口。但是,我几乎可以肯定您无法访问调制解调器端口并使用 Windows 8 UI 中的 AT 命令(但请检查一下)。

在 Stack Overflow 和其他互联网上有很多关于如何从 .NET 应用程序打开调制解调器端口以及发送和接收 AT 命令的示例。
如果您在 Windows 设备管理器中只看到黄色三角形,或者根本看不到您的设备,那么您必须获得正确的驱动程序,或者获得另一个可在 Windows 8 上识别的调制解调器。

【讨论】:

  • 感谢您回答我的问题 S List。但是 Windows 8 UI 和 Windows 8 桌面有什么不同呢?以及如何将我的手机连接到应用程序?
  • 我在上面添加了更多信息。要将您的手机连接到应用程序,您必须首先确定您将使用哪个接口(见上文),然后阅读文档并了解使用哪些功能或 AT 命令来识别您的手机并进行连接。在 AT-command 和 GSM 标签中阅读有关 Stack Overflow 的类似问题。
  • 好的,非常感谢,我现在试试看怎么样。
  • 嗨@s-list,如果我的手机只在设备管理器中的调制解调器下,我仍然可以使用它吗?
  • 在这种情况下,您只能使用 AT 命令和 Windows 8 桌面应用程序。
猜你喜欢
  • 1970-01-01
  • 2015-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多