SyncMein
    SyncMein
    • 🍪 一分钟,了解 SyncMein !
    • 通过token获取cookie
      GET
    • 数据模型
      • 示例数据模型
        • Pet
        • Category
        • Tag

      通过token获取cookie

      GET
      SyncMeIn/api/cookie/getWithToken
      在完成自动化任务过程中,时常需要将浏览器的登录状态,同步给 bots。例如青龙面板或者闲鱼自动回复管理系统。
      人工提取cookie不仅操作繁琐,而且实时性无法保障。
      这里介绍一个方法,借助 SyncMein 扩展的“自动推送”功能,配合 API,实现通过 token 读取最新有效 cookie 的需求。
      “同一网站,手动分享一次 token,在有效期内都可以持续使用该 token 读取云端自动推送的最新的 cookie”
      同一网站,手动分享一次 token,在有效期内,可以持续使用该 token 读取云端自动推送的最新的 cookie (⚠️注意:口令含登录态信息,请仅分享予受信任之人士,泄露可能导致账号被盗用。)
      安装 SyncMein 扩展后,打开需要分享cookie的网页,这里微信公众平台(mp.weixin.qq.com)为例。
      先按上图步骤,把cookie推送到云端
      然后按上图步骤,生成cookie访问授权token
      弹出的“创建口令“窗口,可以设置“名称”和“过期时间”,然后点“确认导出”,复制token。
      两个井号中间的部分,就是tokenCode参数。
      https://kainy.cn/SyncMeIn/api/cookie/getWithToken?tokenCode=6OE6LKKARF
      &domain=qq.com
      拼接到如上API中,就可以通过请求获取到刚才上传到云端的cookie。
      如果不小心泄漏,可以在插件面板左下角,点“用户信息”,然后在“我的口令列表”中,通过口令名称或口令找到并删除口令。删除口令或口令过期后,无法使用口令访问cookie。

      时序交互图#

      sequenceDiagram
          participant UserA as 用户A的浏览器
          participant Cloud as SyncMein云端
          participant UserB as 用户B的应用
      
          UserA->>Cloud: 1. 推送/更新Cookie
          UserA->>Cloud: 2. 请求生成Token
          Cloud-->>UserA: 返回Token
      
          UserA-->>UserB: 3. (手动) 分享Token
      
          UserB->>Cloud: 4. 使用Token请求Cookie
          Cloud-->>UserB: 5. 验证成功, 返回Cookie
      
          opt 可选:吊销授权
              UserA->>Cloud: 请求删除Token
              Cloud-->>UserA: 确认删除
          end

      请求参数

      Query 参数

      Header 参数

      请求示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request GET 'SyncMeIn/api/cookie/getWithToken?tokenCode=6OE6LKKARF&domain=qq.com' \
      --header 'If-None-Match: W/"ab1-4Vz5abKxa9mf8d84vcr1AlGK2vY"' \
      --header 'x-cli-ver: 0.0.6'

      返回响应

      🟢200成功
      application/json
      Body

      示例
      {
          "status": "success",
          "cookies": [
              {
                  "name": "mm_lang",
                  "value": "zh_CN",
                  "path": "/",
                  "secure": true,
                  "httpOnly": false,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1788951759.976908
              },
              {
                  "name": "ua_id",
                  "value": "qiTobOLuhHjUwy9vAAAAANisJ_3TDV0fHsxux1i33Io",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 2147483647
              },
              {
                  "name": "_clck",
                  "value": "6nh3ha|1|fy7|0",
                  "path": "/",
                  "secure": false,
                  "httpOnly": false,
                  "storeId": "0",
                  "url": "http://qq.com/",
                  "domain": ".qq.com",
                  "expirationDate": 1785927742
              },
              {
                  "name": "wxuin",
                  "value": "54391743086006",
                  "path": "/",
                  "secure": false,
                  "httpOnly": false,
                  "storeId": "0",
                  "url": "http://mp.weixin.qq.com/",
                  "expirationDate": 1788951743.009338
              },
              {
                  "name": "uuid",
                  "value": "527ce8ffc2f9743821bf5a6d7155703d",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/"
              },
              {
                  "name": "rand_info",
                  "value": "CAESIJj6IE7/xqFldbgupr5kvS9p0DErMF7InMCychPyvb2+",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "slave_bizuin",
                  "value": "2398466420",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "data_bizuin",
                  "value": "2398466420",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "bizuin",
                  "value": "2398466420",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "data_ticket",
                  "value": "S5ibwNWxLyMOkXUjyAqHfYvCJqQBiZ77HdnYNT8Nxj/eccfk+CRwpStV3+fWMQZh",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "slave_sid",
                  "value": "OHpJdjZQMVhUMDA3V1Y5S0xKTzI0SENUS0FuZ0tta2pFUWpsbDk0aXVpUmk2S0VGM0hBNWdfcDhqbHFsMWhnekJpMG9MVGVyOTFTS0RTU2lUOGR5ZXFOMldLV0ZSQ0VvdFh6ZWNvdjY2QU5JWXVZbEQxS1hvYTIweFNPZnBRZ2NtZFhGVXdpakp4bmRPSTM1",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "slave_user",
                  "value": "gh_111eef070065",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1754737362
              },
              {
                  "name": "xid",
                  "value": "3ab2953be72a12c2e69be62e69c1cdf2",
                  "path": "/",
                  "secure": true,
                  "httpOnly": true,
                  "storeId": "0",
                  "url": "https://mp.weixin.qq.com/",
                  "expirationDate": 1788951759.976822
              },
              {
                  "name": "_clsk",
                  "value": "abtnd3|1754391762957|1|1|mp.weixin.qq.com/weheat-agent/payload/record",
                  "path": "/",
                  "secure": false,
                  "httpOnly": false,
                  "storeId": "0",
                  "url": "http://qq.com/",
                  "domain": ".qq.com",
                  "expirationDate": 1754478162
              }
          ]
      }
      修改于 2025-09-18 07:23:02
      上一页
      🍪 一分钟,了解 SyncMein !
      下一页
      Pet
      Built with