在使用Swisscom的myCloud Web客户端查看流量时,承载令牌用于客户端和服务器之间的所有交互(storage.prod.mdl.swisscom.ch
):
Authorization: Bearer 5E9Ra2n2kwI7JZDoy1f7og==
(显然这个标记是假的)。
如何使用Swisscom Passeport登录名和密码获取此类不记名令牌?使用curl
的示例是首选。
此外,是否有关于myCloud API的文档?
答案 0 :(得分:5)
您必须遵循Swisscom Passeport的OAuth身份验证流程。由于Swisscom Passeport没有开放的API(据我所知),你可以制作一个PhantomJS脚本来输入用户名和密码并提交登录信息。登录完成后,您应该遵循HTTP重定向并获取访问令牌。
我知道你不想听到这样的答案,但是,目前,我认为登录myCloud没有卷曲友好的方式。
编辑: 只是为您提供最完整的答案:目前myCloud没有任何公共API文档。但是,正在进行讨论以打开API。