我需要通过任何其他方式获得authentication.Doing身份验证的MSISDN,不是一个选择。
我可以将我到目前为止的研究总结如下:
1. J2ME上没有获取MSISDN的接口。
2.获取MSISDN的一种方法是在设备发出HTTP请求时获取它,由于MSISDN no是在HTTP网关中发送的,因此不是可靠的方法,因为一些服务提供商不发送MSISDN no.Also。如果请求是在没有经过WAP网关的情况下获得的,则不会获得MSISDN。
我的疑虑是:
1.该产品是为电信服务的provider.Is有什么我们可以做的,使他们包括MSISDN no在标题中,如果它不在那里?
2.在安装过程中收到MSISDN之后会发生什么?我读到了一些在下载之前必须对JAD文件进行更改的地方。
3.有没有其他方法可以获得MSISDN?
发布于 2012-07-11 22:01:48
对于包含在标题中的信息,它完全取决于运营商和我的经验,至少在英国没有一个运营商这样做。因此,不能保证这个数字会一直存在。
由于用户正在建立到您的服务器的http连接,您可以要求他们在表单域中输入他们的号码,因此可以折衷或解决办法。在收到该号码后,您将发送一条带有密钥代码的SMS,他们需要在同一网页上输入该代码才能进行安装。我不知道你到底想要什么,但至少你有某种形式的验证,证明用户是他/她声称的那个人。收到正确的密钥代码后,您可以在继续安装之前相应地修改您的jad属性。
发布于 2012-07-12 15:10:07
当Symbian成为OSS时,有一个开放的内部API,它可以在Symbian操作系统的全部源代码中找到。由于它依赖于平台,所以不能保证为某些SDK编译后的它会在目标手机上工作。
https://stackoverflow.com/questions/11433790
复制相似问题