【发布时间】:2011-08-18 15:24:09
【问题描述】:
解决这个问题的最佳方法是什么?我需要从访问移动站点的用户那里获取 MSISDN 数据以增强用户体验。 我知道并非所有网关都会完全填充标头,但希望在使用基于 cookie 的模型之前将 MSISDN 捕获作为选项一
【问题讨论】:
标签: browser mobile http-headers mobile-website mobile-phones
解决这个问题的最佳方法是什么?我需要从访问移动站点的用户那里获取 MSISDN 数据以增强用户体验。 我知道并非所有网关都会完全填充标头,但希望在使用基于 cookie 的模型之前将 MSISDN 捕获作为选项一
【问题讨论】:
标签: browser mobile http-headers mobile-website mobile-phones
虽然有些运算符会这样做,但表示和机制完全取决于运算符。没有标准的方法可以做到这一点。
【讨论】:
如果您愿意为此付费,请尝试http://Bango.com。他们提供了一个 api,但您可能需要将用户重定向到他们的服务
【讨论】:
正如其他人所说,移动运营商之间没有标准方法可以在 HTTP 标头中传递 MSISDN。
不同的运营商在使用的标头值上有所不同,一些运营商不会传递 MSISDN,除非他们“授权”您的网站,而其他运营商有更复杂的方法来传递 MSISDN(例如重定向到他们的网络以获取标头)。
为一个特定的运营商开发网站很容易,如果您需要依赖标头,则为多个运营商开发几乎是不可能的。
【讨论】:
我知道这是一篇旧帖子,但我想贡献自己的力量。
我在一家移动运营商工作,在这里我们有一个功能,您可以设置一些参数来丰富标题。我们创建了一些过滤器来匹配通过 GGSN(GPRS 网关节点)的某些流量,然后它在第 7 层打开包(当应用层是 HTTP - 不受 SSL 保护时)并在其中写入 msisdn、imsi 和其他参数。
所以它是一个依赖于运营商的功能。
【讨论】: