uspdev/idmail

PHP类,用于消费ID-Admin USP的JSON

v1.0 2023-10-27 14:25 UTC

This package is auto-updated.

Last update: 2024-09-27 16:15:55 UTC


README

IDMail是一个允许在没有浏览器的情况下工作于USP的id-admin界面的hack。

目前它包括一个登录模块和一个电子邮件查询界面,可以很容易地扩展以处理来自那里的JSON。

它提供以下功能

  • 通过find_email()查找用户最新的个人电子邮件账户;
  • 通过members()管理成员的方法;
  • 通过find_lists()列出用户的非个人电子邮件。

如何使用

composer require uspdev/idmail

通过CLI执行

调整.env文件并从vendor/uspdev/idmail复制idmail.php

运行php idmail.php <MODO> <COMPLEMENTOS>,其中模式可以是

  • list <NUSP>:根据NUSP返回非个人电子邮件;
  • add/remove <endereço da lista> <txt com lista de emails>:添加或删除来自txt文件的电子邮件到给定的列表;
  • default <NUSP>:根据NUSP返回最新的个人电子邮件。

依赖关系

  • Dotenv(仅限CLI执行);
  • GuzzleHttp。