pikpak 接口
    pikpak 接口
    • pikpak接口
    • d参数获取
      POST
    • 通用取件-POP3
      POST
    • 微软oauth2取件
      POST
    • 删除邮箱邮件
      POST
    • 登录接口-Alist
      POST
    • Sign 新参数获取
      POST
    • pikpak-滑块验证接口
      POST
    • PIkPak-TX验证API
      POST

      通用取件-POP3

      POST
      https://ppcode.bilivo.top/get_code
      pikpak

      PikPak 通用 pop3 取件接口#

      接口请求时间已提升至30s ,30s内未获取到则返回:
      {"code": 500, "verification_code": '', "msg": "没有获取到验证码..."}
      纸鸢代码接口调整示例:
      server_type:请求登录邮箱的方式,默认是pop3,可以不传此参数。对于qq、foxmail 可以设定为imap。其他的目前仅使用pop3

      邮箱兼容#

      outlook
      hotmail
      qq
      foxmail
      163
      126
      gmail

      参数解释#

      userName:邮箱用户名
      passWord:邮箱pop 3或者Imap授权码,看你server_type传的是啥就用啥授权码!
      sender_email:邮件发送者,可以不传,就是读取谁发来的邮件,默认 pikpak 官方
      recipientEmail:一般情况下等同于userName。就是看你代码里发送邮件时的名称。有这个参数是因为,一个 outlook 账号,可以生成 10 个别名,当你用别名去邀请注册时,recipientEmail填写的是你别名邮箱名称,userName填写的就是你主号邮箱名称
      server_type:登录邮箱的方式,默认 pop3,对于qq可以设定为imap。

      自用代码示例#

      请求参数

      Body 参数application/json
      userName
      string 
      邮箱用户名
      必需
      passWord
      string 
      必需
      邮箱 pop3 密码
      sender_email
      string 
      发件人邮箱地址
      必需
      recipientEmail
      string 
      必需
      收件人邮箱,一般同outlook用户名,适用于一个主 outlook 下的别名邮箱获取邮件
      server_type
      string 
      必需
      请求登录邮箱类型,默认 pop3,如需 imap 需要手动设置,而且,imap 仅支持163、qq、gmail
      示例
      {
      	"userName": "123@outlook.com",
      	"passWord": "123456",
      	"sender_email": "noreply@accounts.mypikpak.com",
      	"recipientEmail": "456@outlook.com",
      	"server_type": "imap"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://ppcode.bilivo.top/get_code' \
      --header 'Content-Type: application/json' \
      --data-raw '{
      	"userName": "123@outlook.com",
      	"passWord": "123456",
      	"sender_email": "noreply@accounts.mypikpak.com",
      	"recipientEmail": "456@outlook.com",
      	"server_type": "imap"
      }'

      返回响应

      🟢200获取成功
      application/json
      Body
      code
      string 
      响应状态码
      必需
      verification_code
      string 
      获取到的验证码
      必需
      msg
      string 
      响应文字描述
      必需
      示例
      {
          "code": 200,
          "verification_code": "401145",
          "msg": "success"
      }
      🔴500获取失败
      🔴500无法登录
      修改于 2024-12-20 03:51:44
      上一页
      d参数获取
      下一页
      微软oauth2取件
      Built with