Swisscom myCloud:获取持票人令牌

时间:2016-10-05 17:03:20

标签: api curl swisscomdev

在使用Swisscom的myCloud Web客户端查看流量时,承载令牌用于客户端和服务器之间的所有交互(storage.prod.mdl.swisscom.ch):

Authorization: Bearer 5E9Ra2n2kwI7JZDoy1f7og==

(显然这个标记是假的)。

如何使用Swisscom Passeport登录名和密码获取此类不记名令牌?使用curl的示例是首选。

此外,是否有关于myCloud API的文档?

1 个答案:

答案 0 :(得分:5)

您必须遵循Swisscom Passeport的OAuth身份验证流程。由于Swisscom Passeport没有开放的API(据我所知),你可以制作一个PhantomJS脚本来输入用户名和密码并提交登录信息。登录完成后,您应该遵循HTTP重定向并获取访问令牌。

我知道你不想听到这样的答案,但是,目前,我认为登录myCloud没有卷曲友好的方式。

编辑: 只是为您提供最完整的答案:目前myCloud没有任何公共API文档。但是,正在进行讨论以打开API。