如何根据操作系统在短信息中添加Android或iOS应用商店的链接?

如何根据操作系统在短信息中添加Android或iOS应用商店的链接?,android,ios,Android,Ios,我有一个iOS和Android格式的移动应用程序。我运行一个包含用户电话号码数据库的服务器,以便通过Twilio发送SMS消息。然而,我不知道每个数字与哪个操作系统相关。应用程序未与服务器建立HTTP联系 我想通过短信向我的每个用户发送链接,根据他们的操作系统,短信将重定向到相应的应用商店。Facebook就是这样做的——有人知道他们是怎么做到的吗?他们是否通过电话号码检测操作系统 基本上,一旦用户点击该链接,它就会自动重定向到相应的应用商店。啊。您的用户数据库仅由电话号码表示,对吗?所以你不知

我有一个iOS和Android格式的移动应用程序。我运行一个包含用户电话号码数据库的服务器,以便通过Twilio发送SMS消息。然而,我不知道每个数字与哪个操作系统相关。应用程序未与服务器建立HTTP联系

我想通过短信向我的每个用户发送链接,根据他们的操作系统,短信将重定向到相应的应用商店。Facebook就是这样做的——有人知道他们是怎么做到的吗?他们是否通过电话号码检测操作系统



基本上,一旦用户点击该链接,它就会自动重定向到相应的应用商店。

啊。您的用户数据库仅由电话号码表示,对吗?所以你不知道哪个智能手机用户使用安卓或iOS。在这种情况下,您应该使用一个特殊的通用url(通过SMS发送)链接到服务器上的特殊网页,在js的帮助下,您必须检测该用户从哪种类型的设备查看您的网页,并将用户重定向到相应的市场。

Ah。您的用户数据库仅由电话号码表示,对吗?所以你不知道哪个智能手机用户使用安卓或iOS。在这种情况下,您应该使用一个特殊的通用url(通过SMS发送)链接到服务器上的特殊网页,在js的帮助下,您必须检测该用户从哪种类型的设备查看您的网页,并将用户重定向到相应的市场。

Ah。您的用户数据库仅由电话号码表示,对吗?所以你不知道哪个智能手机用户使用安卓或iOS。在这种情况下,您应该使用一个特殊的通用url(通过SMS发送)链接到服务器上的特殊网页,在js的帮助下,您必须检测该用户从哪种类型的设备查看您的网页,并将用户重定向到相应的市场。

Ah。您的用户数据库仅由电话号码表示,对吗?所以你不知道哪个智能手机用户使用安卓或iOS。在这种情况下,您应该使用一个特殊的通用url(通过SMS发送),链接到服务器上的特殊网页,在js的帮助下,您必须检测该用户从哪种类型的设备查看您的网页,并将用户重定向到相应的市场。

您是否希望通过用户的手机发送SMS,或者通过应用程序连接的服务器从SMS网关发送?为什么应用程序需要检测手机型号?通过服务器发送短信。我只需要发送链接从我的服务器到用户的电话。每个应用程序都有不同的应用程序/游戏商店链接,这就是为什么我需要在生成链接之前检测手机。如果你有远程服务器,那么我想象你需要连接到SMS网关或API,它会对每条消息或每条消息包收费。他们通常使用REST接口,因此您可以连接到他们,无论您使用的是什么服务器端语言。你会为此做一个网络搜索吗?事实上,他们不会“仅仅通过电话号码来检测我们正在使用的电话”。没有这样的事。它的just Android应用程序知道它的Android,iOS应用程序知道它是iOS应用程序,所以应用程序知道它应该在哪个市场使用url Google Play market或Apple Appstore。@halfer:很抱歉所有的误解。谢谢您的编辑。您是想通过用户的手机发送短信,还是想通过应用程序连接的服务器从短信网关发送短信?为什么应用程序需要检测手机型号?通过服务器发送短信。我只需要发送链接从我的服务器到用户的电话。每个应用程序都有不同的应用程序/游戏商店链接,这就是为什么我需要在生成链接之前检测手机。如果你有远程服务器,那么我想象你需要连接到SMS网关或API,它会对每条消息或每条消息包收费。他们通常使用REST接口,因此您可以连接到他们,无论您使用的是什么服务器端语言。你会为此做一个网络搜索吗?事实上,他们不会“仅仅通过电话号码来检测我们正在使用的电话”。没有这样的事。它的just Android应用程序知道它的Android,iOS应用程序知道它是iOS应用程序,所以应用程序知道它应该在哪个市场使用url Google Play market或Apple Appstore。@halfer:很抱歉所有的误解。谢谢您的编辑。您是想通过用户的手机发送短信,还是想通过应用程序连接的服务器从短信网关发送短信?为什么应用程序需要检测手机型号?通过服务器发送短信。我只需要发送链接从我的服务器到用户的电话。每个应用程序都有不同的应用程序/游戏商店链接,这就是为什么我需要在生成链接之前检测手机。如果你有远程服务器,那么我想象你需要连接到SMS网关或API,它会对每条消息或每条消息包收费。他们通常使用REST接口,因此您可以连接到他们,无论您使用的是什么服务器端语言。你会为此做一个网络搜索吗?事实上,他们不会“仅仅通过电话号码来检测我们正在使用的电话”。没有这样的事。它的just Android应用程序知道它的Android,iOS应用程序知道它是iOS应用程序,所以应用程序知道它应该在哪个市场使用url Google Play market或Apple Appstore。@halfer:很抱歉所有的误解。谢谢您的编辑。您是想通过用户的手机发送短信,还是想通过应用程序连接的服务器从短信网关发送短信?为什么应用程序需要检测手机型号?通过服务器发送短信。我只需要发送链接从我的服务器到用户的电话。每个应用程序都有不同的应用程序/游戏商店链接,这就是为什么我需要在生成链接之前检测手机。如果你有远程服务器,那么我想象你需要连接到SMS网关或API,它会对每条消息或每条消息包收费。他们通常使用REST接口,因此您可以连接到他们,无论您使用的是什么服务器端语言。你会为此做一个网络搜索吗?事实上,他们不会“仅仅通过电话号码来检测我们正在使用的电话”。没有这样的事。它的Android应用程序只知道它的Android,而iOS应用程序知道它的iOS应用程序,所以应用程序知道