1、安装PostMan客户端
打开PostMan官网的APP下载页面,选择对应的操作系统进行下载。本文以Windows客户端为例。
首次运行PostMan会提示我们注册一个账号,或者使用已有的账号进行登录。自行注册一个账号,然后登录。
2、导入脚本
下载GiffGaff实体卡转eSIM的PostMan脚本。(进入点击下载)
回到PostMan,依次点击客户端左上角的“Menu” – “File” – “Import”,或者直接按下“Ctrl + O”快捷键,打开导入界面。

点击“Select files”,浏览并选中刚才下载的脚本文件,或者直接将文件拖拽进窗口。
导入后,如下图所示。


3、获取Access Token
要通过HTTP请求的方式直接与Giffgaff服务器通讯,首先需要获取一个Access Token。向服务器发送的请求中需要包含这个Token来验证用户身份。
如下图所示,依次点击“Authorization” – “Get New Access Token”。

在弹出的登录窗口中输入自己的Giffgaff账号和密码,点击“Log in”按钮。

接下来在窗口中输入发送到Email或者手机号的验证码,点击“Log in”按钮。

登录成功后,会看到如下图所示的Token Detail,点击“Use Token”按钮。此时相当于我们已经使用账号密码登录了Giffgaff APP。

4、二次认证
点击左侧列表中的“发送认证邮件”,然后点击右侧的“Send”按钮,此时Giffgaff会向我们的EMail发送一个验证码。

点击左侧列表中的“检查邮件认证码”,然后点击“Body”选项卡,如下图所示将收到的验证码填入"code":
后边的双引号内,然后点击“Send”按钮。

如果顺利的话,会返回一个包含“signature”字段的json。
点击左侧列表中的“获取会员资讯”,然后点击右侧的“Send”按钮做一个测试。如果一切正确的话,会返回一个包含各种用户信息的json,如下图所示。
5、生成新的空卡
点击左侧列表中的“Reserve SIM”,然后点击右侧的“Send”按钮。这个步骤的作用是为esim预留一个编号,相当于新开了一张空白的SIM卡,用于将旧的实体SIM卡转移过来。

6、换卡
点击左侧列表中的“Swap SIM”,然后点击右侧的“Send”按钮。这个步骤的作用是换卡,即弃用旧的实体卡,启用新的esim。(根据GiffGaff官网的说明,只能在英国当地时间4:30至21:30之间进行换卡操作。)

7、生成esim配置文件
点击左侧列表中的“Get ESIMs”,然后点击右侧的“Send”按钮。这个步骤的作用是生成esim配置文件。

8、获取eSIM下载地址
点击左侧列表中的“Get ESIMs”,然后点击右侧的“Send”按钮。这个步骤的作用是获取eSIM配置文件的下载地址。lpastring
字段的值就是eSIM配置文件的下载地址,格式类似LPA:1$服务器地址$MatchingID
。

点击左侧列表中的“Get ESIM QRCode”,然后点击右侧的“Send”按钮。这个步骤的作用是将下载地址转换为二维码,方便手机扫描。

10、安装esim
使用支持eSIM的手机、5ber APP或者其他第三方的eSIM管理工具扫描这个二维码,即可下载并安装eSIM配置文件。