如何评价支付宝 android 版隐私门
所以一涉及到隐私就让很多人杯弓蛇影,尤其是不懂技术的人,然后开始人云亦云,捕风捉影。安卓隐私本身就是个伪命题!难道ios就不涉及隐私?就没有这些权限需求?如果没有,拍照软件怎么拍照,通话软件怎么通话,社交应用怎么知道你的新好友来了?这个时候出现这个论调无非就是想说,安卓第叁方支付不安全,还是用水果的新的支付方式吧,完全不获取隐私的支付方式,看,我们最安全,无非就是利益博弈而已。
如何评价支付宝android版隐私门
在技术集成之前,商户需要进行注册,并签约安全支付服务。签约成功后可获取支付宝分配的合作商户ID(PartnerID),账户ID(SellerID),调用接口时使用。
支付细节的实现,主要通过支付宝提供的一个支付安全服务安装包alipay_plugin_20120428msp.apk,首次使用,首先检查是否安装此插件,没有会提示安装。具体的支付细节,在这个插件内完成。大部分的支付平台也都是采用的这种方式。
调用支付宝的接口进行支付,主要有以下几个步骤
1. 将商户ID,收款帐号,外部订单号,商品名称,商品介绍,价格,通知地址封装成订单信息
2. 对订单信息进行签名
3. 将订单信息,签名,签名方式封装成请求参数
4. 调用pay方法。
主要流程图如下:
支付接口pay方法的调用如下:
。。。
// start pay for this order.
// 根据订单信息开始进行支付
try {
// prepare the order info.
// 准备订单信息
String orderInfo = getOrderInfo(position);
// 这里根据签名方式对订单信息进行签名
String signType = getSignType();
String strsign = sign(signType, orderInfo);
Log.v("sign:", strsign);
// 对签名进行编码
strsign = URLEncoder.encode(strsign);
// 组装好参数
String info = orderInfo + "&sign=" + "\"" + strsign + "\"" + "&"
+ getSignType();
Log.v("orderInfo:", info);
// start the pay.
// 调用pay方法进行支付
MobileSecurePayer msp = new MobileSecurePayer();
boolean bRet = msp.pay(info, mHandler, AlixId.RQF_PAY,this);
if (bRet) {
// show the progress bar to indicate that we have started
// paying.
// 显示“正在支付”进度条
closeProgress();
mProgress = BaseHelper.showProgress(this,null, "正在支付",false,
true);
} else
;
} catch (Exception ex) {
Toast.makeText(AlixDemo.this, R.string.remote_call_failed,
Toast.LENGTH_SHORT).show();
}
。。。
/**
* 向支付宝发送支付请求
*
* @param strOrderInfo
* 订单信息
* @param callback
* 回调handler
* @param myWhat
* 回调信息
* @param activity
* 目标activity
* @return
*/
public boolean pay(final String strOrderInfo,final Handler callback,
final int myWhat, final Activity activity) {
if (mbPaying)
return false;
mbPaying = true;
//
mActivity = activity;
// bind the service.
// 绑定服务
if (mAlixPay ==null) {
// 绑定安全支付服务需要获取上下文环境,
// 如果绑定不成功使用mActivity.getApplicationContext().bindService
// 解绑时同理
mActivity.getApplicationContext().bindService(
new Intent(IAlixPay.class.getName()),mAlixPayConnection,
Context.BIND_AUTO_CREATE);
}
// else ok.
// 实例一个线程来进行支付
new Thread(new Runnable() {
public void run() {
try {
// wait for the service bind operation to completely
// finished.
// Note: this is important,otherwise the next mAlixPay.Pay()
// will fail.
// 等待安全支付服务绑定操作结束
// 注意:这里很重要,否则mAlixPay.Pay()方法会失败
synchronized (lock) {
if (mAlixPay ==null)
lock.wait();
}
// register a Callback for the service.
// 为安全支付服务注册一个回调
mAlixPay.registerCallback(mCallback);
// call the MobileSecurePay service.
// 调用安全支付服务的pay方法
String strRet =mAlixPay.Pay(strOrderInfo);
BaseHelper.log(TAG,"After Pay: " + strRet);
// set the flag to indicate that we have finished.
// unregister the Callback, and unbind the service.
// 将mbPaying置为false,表示支付结束
// 移除回调的注册,解绑安全支付服务
mbPaying = false;
mAlixPay.unregisterCallback(mCallback);
mActivity.getApplicationContext().unbindService(
mAlixPayConnection);
// send the result back to caller.
// 发送交易结果
Message msg = new Message();
msg.what = myWhat;
msg.obj = strRet;
callback.sendMessage(msg);
} catch (Exception e) {
e.printStackTrace();
// send the result back to caller.
// 发送交易结果
Message msg = new Message();
msg.what = myWhat;
msg.obj = e.toString();
callback.sendMessage(msg);
}
}
}).start();
return true;
}
调用了支付服务之后,有两种方式返回交易结果:
1. 支付结果作为接口返回的字符串返回。返回的参数包含在result字符串中,具体再进行解析。
2. 支付宝服务器通知。商户需要提供一个http协议的接口,包含在参数里传递给安全支付,即notify_url。支付宝服务器在支付完成后,会用POST方法调用notufy_url,以xml为数据格式传输支付结果。需要注意的是,商户服务器收到支付宝发的通知之后,需要返回一个纯字符串“success”,不然支付宝的服务器会持续调用七次回调url提供的接口。
有什么软件可以保护电脑隐私的
1:常规保护隐私的方法就是设置一个密码2:把你想要的保护的文件隐藏3:下载保护隐私的软件,如电脑隐私保护软件(Privacy Eraser Pro),隐私精灵,个人隐私保护器,360隐私保护器,AntiSnooper(这个是英文的不建议使用)BitLocker,这是一个系统自带的磁盘隐私保护程序,它可以保护你的隐私不被侵犯首先打开控制面板里的系统和安全,然后是BitLock控制面板在左下角菜单里面,起作用相当于设置然后根据你的需要可以选择对哪一个盘进行加密,点击启用BitLocker 选择你想要的加密方式,然后进行加密这样 别人在进去的需要输入密码 就进不去了
腾讯QQ和360大战的事情经过?
近日360与腾讯之争在网上炒的沸沸扬扬的,但广大网友可能不明白,这其实不是360与腾讯之争,而是中国全体IT界在与腾讯干的一场反垄断、反山寨、反掠夺的战争。360以及多数网站,包括腾讯,其实走的都是免费+增值服务或广告费的盈利模式,不同的是,大多数网站是术有专攻,做杀毒的就做杀毒(360、金山。。。)、做影视的就做影视(PPLIVE、PPS、迅雷。。)、做棋牌的就做棋牌(联众。。),而腾讯不同,它利用自己在QQ客户端高安装率的垄断地位,什么都做,更恶劣的是,它没有创新,从始至终都是山寨。当一个项目别人从创意到实施到培养用户习惯都做到位了以后,腾讯就开始山寨,将别人的劳动果实据为己有,使别人付出的心血及投资化为乌有,这是最恶劣的行为,是也最受广大IT界人士所诟病的。大家想想,现在在腾讯玩棋牌游戏的,是不是多数都是从联众过来的?看QQ直播的,是不是都是从PPS、PPLIVE过来的?种菜偷菜的是不是都是从人人、开心过来的?大家回头再看看,当初给你们带来惊喜、欢乐的这些网站,要么不存在了,要么没有进一步的投入而残喘。这就是腾讯的山寨文化,它山寨别人,确实给Q友们带来了方便,直接在QQ面板上就能启动相应服务,再不用输网址、登陆等等操作,但给广大Q有带来方便的同时,它也在扼杀别人的创新、创意和创业精神。
互联网本应是一个多姿多彩的世界,但如果这样让腾讯干下去,以后互联网的创新意识将逐渐被腾讯扼杀,将没有人或者机构给中小IT公司提供资金助其发展,多彩的互联网将变为黑白,以后大家只能用QQ提供的收费服务了。也许大家会说,腾讯实力那么强,他也可以搞创新啊?呵呵,腾讯从骨子里就是山寨文化,从它诞生开始就是,靠他们的山寨脑袋能有创新,简直是笑话,他们只有收费手段的创新而已。
看了网上网友对该事件的评论,对双方评价基本上是对半开,但在IT界,我想应该基本上是一边倒的,没有几个会支持腾讯,也就是说马化腾在IT界基本上是孤家寡人,前面有网友说“怎么各大网站都是腾讯的负面新闻”就说明了问题。现在搜狐的张朝阳已经站出来公开支持360了,其他的IT界大佬暂时还没露面,但可以看出来都在背后以行动默默的支持360。腾讯在中国的IT界是一大鳄,无论是资金、用户资源还是政府关系方面,暂时没有一家IT公司能够直接对抗,所以多数IT界精英都选择是沉默,最多是暗中支持360,只有360的周鸿祎是个真汉子,敢于直面腾讯,我想这也是被腾讯逼急了,他不愿再沉默中灭亡,而是选择是反抗。
目前腾讯所拥有的业务中,除了搜索和网购业务无法和BAIDU和淘宝(阿里巴巴)抗衡外,其他业务对手基本上都被腾讯绞杀了,而百度和淘宝能够对抗腾讯的进攻,除了他们的实力不俗的原因外,有没有其他原因呢?我们从百度、淘宝和腾讯这三家公司的股份结构可以看出,这三家公司都有IDG、高盛等国外风投的影子,也就是说,这三家公司基本上都有共同的股东,这也说明了为什么这三家公司能相安无事了,所以腾讯其实一直在干着绞杀国内IT创业人士的勾当,是一个十足地汉奸公司。现在的国内IT界,成了这种现象,有了创意也不敢创业,创业本身就有风险,做不好是死,做好了呢?呵呵,如果被腾讯盯上,也是死,而且死的更冤。当初联众的创始人说过,他今后只投资腾讯不能干的项目,他也算是一个在IT界成功创业的典范,如今确躲着腾讯走,真是悲哀啊。是啊,现在的有钱人宁可去炒房、炒绿豆、炒大蒜,也没人敢给IT创业人士投资,长此以往,中国互联网必死。
前段时间胡总到腾讯总部视察,对腾讯评价很高,讲话内容别的我没记住,只记住了一个词“创新的企业”,听到这个词我笑了,呵呵,英明的胡总啊,你赶快把给您写发言稿的家伙拉出去枪毙吧,这不是让您老人家在全国人民面前闹笑话吗,哎。
其实腾讯完全可以做的更好,完全可以做一个负责任的大公司,完全可以采用收购、入股、接入合作的方式,做到双方共赢,即发挥了自己的优势,也达到了自己的目的,同时也能保持互联网的创新和创业积极性,使更多资金投入中小IT创业公司,这样,不但能够保持互联网的多样性,而且能创造更多的工作岗位,更大的社会效益。但是腾讯很令人失望,这里面也许有国外风投为了利益对其的施压原因,使他不顾民族大义,毅然走上了为帮主子实现利益最大化而绞杀国内IT同行的不归路。
那些为腾讯摇旗呐喊的网友们,殊不知,你们其实是在培养下一个中石油、中石化、中移动。但中石油、中石化起码还是中国的公司,起码能保证我们的石油和通讯需求,但当腾讯真的垄断了互联网,当互联网没有了创新,广大网友还能这么滋润吗?IT界还能提供那么多的工作岗位吗?资本都是血腥的,当国外投资机构在腾讯身上赚的盆满钵溢的时候,才不管你中国的互联网是生是死,才不管你中国的IT界有多少人失业。
难道腾讯你就甘愿为了主子的最大利益,不顾民族大义,将中国的IT业绞杀到底吗?