Evil
2024 年9 月 17 日 02:19
1
最近大家从我这里领取了很多的 giffgaff 卡,一些朋友希望能将实体卡转为 esim 卡, 我都会提供一个其他网站的教程,让大家自己去转,无法通过教程转成功的会找我帮忙转。
我协助大家转 esim 有一个问题就是需要发送账号和密码,这个对于大家来说是比较隐私的。鉴于此,我准备整理一个帖子专门帮助解决大家在 esim 转换 过程中遇到的问题。
这就是这个帖子产生的原因。
操作流程
下载 Postman 软件
在下面的地址中找到适合自己电脑操作系统的包,下载下来,安装到电脑上,可以选择不登录。
Download Postman | Get Started for Free
导入配置
下载本站提供的抓包配置脚本,导入到 Postman 的配置中。
登录授权
首先需要授权登录 giffgaff 账号, giffgaff 是通过 OAuth 2.0 登录的,postman 内置授权能力,点击导入的配置的标题,然后点击右侧 “Authorization” 选项卡,下拉到最底部,点击“Get New Access Token”,根据打开的页面输入你的账号和密码登录,授权。
邮箱验证
选择配置的第一个“发送认证邮件”,然后在右侧点击 “Send” 按钮发送请求。
收到验证码之后,接着选择“检查邮件认证码”,将邮箱中收到的验证码填写到右侧“Params”选项卡的“code”中,点击 “Send” 按钮。
逐步顺序请求
接下来就是依次执行下面的几个请求,选中,点击右侧 “Send” 按钮。
扫码下载 Esim
最后一步会生成一个二维码,直接用支持 Esim 的手机扫描二维码即可,比如 5ber, eSim,eSTK等等。
Esim 转换 Postman 抓包配置
Giffgaff.postman_esim.json (12.3 KB)
感谢
本文的方法主要来源于这篇文章:https://www.nodeseek.com/post-76162-1 ,文章中的配置有几个小错误,已修正。
1 个赞
Evil
2024 年9 月 17 日 02:23
2
一个经验:转 Esim 的时间需要放在 UK 上班时间,比如下午3/4点之后,晚上等时间。
“errors”: [
{
"message": "Bad Request",
"locations": \[
{
"line": 2,
"column": 3
}
\],
"path": \[
"swapSim"
\],
"extensions": {
"type": "about:blank",
"title": "Bad Request",
"status": 400,
"detail": "Required header 'X-GG-MFA-REF' is not present.",
"instance": "/mobile-accounts/447394438024/swap",
"code": "INTERNAL_SERVER_ERROR"
}
}到第5步就出这个 什么原因呢?
Evil
2025 年9 月 9 日 09:41
4
Evil
2025 年11 月 9 日 15:13
6
已更新:
这次更新之后,需要实体卡可以收到短信才能转换,和之前的邮箱收验证码不一样了。
Esim 转换 Postman 抓包配置
Giffgaff.postman_esim.json (13.0 KB)
用最新的脚本申请交换eSIm报错了
{“errors”:[{“message”:“Too Many Requests”,“locations”:[{“line”:2,“column”:3}],“path”:[“swapSim”],“extensions”:{“code”:“TOO_MANY_REQUESTS”}}],“data”:{“swapSim”:null}}
Evil
2025 年12 月 24 日 11:54
9
你这个看起来是一段时间请求太多了,可以等一天试试,一定要在早上11点之后,比如下午三四点
成功获取二维码并添加到estk上了,开局获取Auth的时候费了些时间,不管是楼里提到的App还是postman的第一步拿authtoken,点击登录输入账号密码之后都会返回Invalid CORS request;最终还是用postman,改了auth url先登录成功,再把authurl改回去免登录直接拿到token就好了
1 个赞
获取token时报错“Invalid CORS request”,可以使用LSPatch让Giffgaff认为是支持esim的手机,这样就可以获取LPA了,详情的教程google吧。
1 个赞
Evil
2026 年4 月 12 日 05:13
14
@chderonwill @a_wasd
GGEsim 的代码已经更新了,修复了无法登陆的问题,感谢反馈。
具体改的哪个我记不清了,楼主说他更新了代码,你可以试试最新的。