未绑定优酷账号就使用支付宝参加优酷会员优惠活动的补救办法

背景

为了在情人节这天“关爱受伤汪”(汪),优酷推出了“1 分钱续费月会员”的活动:使用支付宝手机钱包在活动页面(传送门)续费优酷会员,则能以 1 分钱的优惠价格获得一个月的优酷黄金会员。

在这当中其实涉及到一个支付宝账号和优酷账号绑定的问题:如果你的支付宝账号绑定了优酷账号,那么该续费所获得的会员天数会直接累加到被绑定的优酷账号上;如果你的支付宝账号没有绑定优酷账号,那么在“续费”的过程中,首先优酷会获得你支付宝账号的授权(也就是所谓的第三方账号登录),然后自动帮你创建一个新的优酷账号,再将获得的会员添加到这个新的优酷账号上。

活动规则中提到“同一用户只能购买一次(同一优酷账户、支付宝账户视为同一用户)”,也就是说,对于已经有优酷会员的同学,在这其中很关键的一步就是在优酷账号上绑定你的支付宝账号。嗯,我就是那个倒霉的孩子,手贱在没绑定支付宝账号的前提下选择了续费,后文内容都是在为我的“手贱”买单。

问题:你是否也和我一样手贱了?

答案:A. 是,我要后悔药(继续往下看) B. 不是,但我想看看手贱的下场(继续往下看)

解决思路

现在我手上拥有了两个优酷账号,一个是原来的,接下来统一称之为老优酷;一个是支付宝授权登录的,接下来统一称之为小优酷

虽然活动提示中有说明“同一用户只能购买一次(同一优酷账户、支付宝账户视为同一用户)”,但由于参加活动的时候会先进入优酷的充值中心然后再跳转到支付宝进行付款,支付宝作为一个第三方支付平台,又不大可能去参与某一平台活动规则的逻辑判定,所以“购买一次”这个判定有很大可能是优酷平台去做的,也就是说,这个活动规则实际为“同一优酷账户以及绑定此优酷账户的支付宝账户视为同一用户”。那么如果我们能将支付宝账号重新与老优酷进行绑定,再重新参加活动,是否能够再以 1 分钱的价格为老优酷续费月度黄金会员呢?

但一个支付宝账号只能被一个优酷账号绑定,这也意味着,只要不将小优酷与支付宝账号进行解绑,老优酷也无法绑定这个支付宝账号了。所以无法越过的步骤肯定是将小优酷与支付宝账号解绑。

……

想这么多干嘛,先试试。

解决方法

*Note: 所有操作均只在 Chrome 浏览器下进行测试,请使用 Chrome 浏览器或者带壳 Chrome 浏览器(360 极速或者 QQ 浏览器等)进行操作;另外本文和本人不对操作结果和过程中的意外情况做任何保证,毕竟有涉及到金钱(虽然只有 1 分钱),请谅解。

第一阶段,将小优酷与支付宝解除绑定:

  1. 在 PC 浏览器中登录小优酷,如果你已经完善了账号信息,直接进行第 3 步,否则进行第 2 步;
  2. 打开优酷设置中心,优酷会提示你完善账号信息:

    不用理会,打开浏览器控制台(OS X: opt + cmd + J / Windows: 按下 F12 选择 Console),粘贴以下代码并按回车,弹出确认框后点击确定:
var shareContent = document.createElement('div'),
    settingScript = document.createElement('script');

settingScript.src = 'http://static.youku.com/v1.0.1130/u/js/setting.js';

shareContent.innerHTML = '<div class="content" _uc="setting"><ul data="alipay"><li><a href="#" _click="c_bind" id="unbind-alipay"></a></li></ul></div>';

document.body.appendChild(settingScript);

settingScript.onload = function () {
  document.body.appendChild(shareContent);
  setting.init();
  document.getElementById('unbind-alipay').click();
};
  1. 打开支付宝 PC 端(暂不确定手机端能否进行管理),进入“账户设置”,选择“应用授权和代扣”,将对“优酷土豆”的授权解除掉。

到这里,你的小优酷与支付宝账号的关联就完全解除了,当然这也意味着,如果你没有对小优酷设置密码,一旦退出登录就再也登录不进去了

接下来再将老优酷与支付宝账号进行绑定,但此时去参加活动依然会提示已经参与过了,原因应该是在支付宝钱包里的优酷会员服务窗中,依然保留着小优酷的绑定信息和登录信息,并且无法直接解绑!一旦进入优酷的充值中心,就会判定小优酷已经参加过活动了(这里的设计逻辑其实很古怪,居然与 PC 端的绑定设置是不同步的,不知道是缓存还是什么别的原因)。所以要想参加活动,必须解决这个问题。

为了能发起参加活动的请求,优酷的充值中心我们固然无法绕过,那就只能从支付宝钱包入手了。支付宝钱包本身是利用内置浏览器打开优酷的活动参与页面的,那么也就是说,优酷的充值中心服务器在用户参加活动的时候会进行一个判定:如果用户是使用其他浏览器进行访问的,那么提示用户使用支付宝钱包来参加活动,否则进入支付环节。如果我们在浏览器中模拟支付宝钱包进入优酷充值中心呢?

  1. 先在 PC 浏览器中登录老优酷
  2. 登录成功后 打开活动页面
  3. 打开开发者工具(OS X: opt + cmd + I / Windows: 按下 F12);
  4. 在开发者工具的选项卡栏上点击移动设备图标,打开移动设备模拟器:
  5. 在开发者工具界面按下 esc 键,选择Network conditions,在自定义 user agent 一栏中填入以下内容以模拟支付宝钱包的 User-Agent:
Mozilla/5.0 (iPhone; CPU iPhone OS 9_2_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13D15 PSDType(1) AlipayDefined(nt:WIFI,ws:320|504|2.0) AliApp(AP/9.5.1.010816) AlipayClient/9.5.1.010816 Alipay Language/zh-Hans


6. 点击活动页面中的“立即抢”,跳转至优酷的充值中心;
7. 点击立即支付跳转至支付宝收银台;
8. 向之前一样支付 1 分钱即可成功为老优酷充值月度黄金会员。

所有步骤到此全部结束,这样就能以 1 分钱及 15 分钟时间的代价来弥补自己当初手贱犯下的错。记得保留那个小优酷账号,以时时刻刻提醒自己思考清楚之后再行动,千万不要再手贱了

*Note: 所有操作均只在 Chrome 浏览器下进行测试,请使用 Chrome 浏览器或者带壳 Chrome 浏览器(360 极速或者 QQ 浏览器等)进行操作;另外本文和本人不对操作结果和过程中的意外情况做任何保证,毕竟有涉及到金钱(虽然只有 1 分钱),请谅解。