您现在的位置:主页 > 相声小品 > 淘宝android客户端 用什么做的

淘宝android客户端 用什么做的

2019-06-13 09:52

  毕业于福建农林大学,本科学士学位。从事IT行业3年,曾参与过多个大型项目的需求调研、软件研发。

  因为我刚开始写的时候,发现网上还没有,所以就自己写,但是中间遇到了一些问题,所以,我把示例代码发上来,并做一些说明,以便后来的学习者减少学习的时间。

  淘宝的用户授权的用户体验不是不好,这个我也问过淘宝的技术人员,他们说以后会改进。那天在面试淘宝3面的时候,技术面试官正好是淘宝无线平台的老大,我也问他这个问题了,他说,以后这些问题都会解决。淘宝官方对无线平台没有太完整的文档,但是在一个群里有,我也是在这个群里发现的无线平台的文档,我会在附件中上传的,供大家参考。

  具体过程大家参考淘宝开放平台的无线平台中的文档,以及我在附件中上传的“第三方APP登录认证API V1.3(beta).doc“这个文档。写的很好,大家认真看,有不懂的问题呢,反复看,如果还不懂,可以去淘宝提供的群里问,也可以给我发邮件,我看到会回复大家的,在最后会留下我的联系方式。

  第一个按钮:就是返回一些信息以及用户授权的登陆页面,引导用户授权。返回的具体信息如下:

  在执行完这步后,点击模拟器自带的返回按钮,就可以继续跳到这个页面进行下面的操作了。

  至于这些东西都是干嘛用的,包括下面的几个按钮的返回值都是干嘛用的,大家去看看文档,自然就明白了,我在这里说,可能说很多,大家都不会明白,看文档很容易就懂。

  会返回当前登陆用户的个人简单信息,具体看log的输出。我没输出到界面上,只输出到log中了。

  第五个按钮:使用淘宝API,获取当前登陆用户作为卖家的正在出售中的商品信息

  使用淘宝提供的API,去获取数据,显示到界面上。这个就是如何使用API的示例。其它的API使用方法都是类似的。

  在学习的过程中,主要问题就是在签名那出了点问题,我理解错了文档中说的意思。后来问淘宝的技术人员,才发现,我的签名方式错了。大家要自己去注册一个淘宝无线的应用,我的就不给大家了。正好大家可以练习如何注册等一些基本的东西。

  还有一个问题,其实淘宝已经提供了一个由第三方公司开发的SDK,但是我问过淘宝的技术人员,他说那个公司已经停止了这个项目的开发和维护。我也使用过那个公司开发的SDK,我个人感觉架构很好,但是封装的API不全,少了很多,

  所以当你需要的那个API没有被封装好时,可能你就不知道该怎么用了。所以,我建议大家还是自己去写。根据文档的说明,去一步一步的自己写请求,自己做一些事情,这样你会对底层的实现很明白,以后如果需要用到SDK,会用的很轻松,出了问题也能分析出问题在哪,如果你直接使用SDK,可能有时候出了问题,你都找不到问题在哪。因此,强烈建议大家,自己写,尽量不用SDK。

  好了,就写这么多吧,期待着能帮上大家,如果大家有问题,欢迎来问我。我一定耐心解答。不过大家千万别什么问题都问,最好你自己先尝试着解决一天,如果还不行,你来问我,我只要有时间,就一定会回答的。同时,我也希望,初学安卓开发的同学,多多接触国内或者国外的开放平台,这样你获得的都是真实的海量数据,你学到的东西不只是技术开发那么简单,

  你会学到更多的关于业务方面的问题,技术不是最难得,熟悉业务才是最重要的。如果你有好的创意,在每年国内或者国外举办的开发大赛中,你或者你的团队如果能拿到奖,奖金是非常丰厚的哦。同时,如果你还有自己的安卓手机,写个应用放到自己手机上给自己用,那将是非常愉快的事。