Download the PHP package jiesuo-link/appleid-unlock without Composer

On this page you can find all versions of the php package jiesuo-link/appleid-unlock. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package appleid-unlock

Apple ID Unlock for V2Board、Xboard 与 SSPanel-UIM

AppleID 托管,自动解锁 https://jiesuo.link

将 Jiesuo.link Apple ID 分享 API 接入 V2Board、Xboard 或 SSPanel-UIM,无需修改面板 Controller。支持独立账号页面,以及在原生教程/文档中注入 Apple ID 变量。

安装

推荐在面板项目根目录使用一键向导:

--panel 支持 v2board、xboard 和 sspanel。向导会隐藏读取完整 APPLE_SHARE_API_URL;也可以使用 --api-url 传入,但 URL 可能留在 Shell 历史中。执行任何安装或配置写入前,向导会同时校验 Composer 包名和面板核心文件; 仅支持 wyx2685/v2board、cedar2025/Xboard 与 anankke/sspanel-uim, 允许用户修改过的面板源码,但需保留原 Composer 包名和核心目录结构。项目无法识别或 --panel 类型不一致时会直接退出,不会修改当前项目。

手动安装时,在面板项目根目录执行:

配置 V2 API

配置后台生成的完整 API URL,Package 会自动识别以下接口:

V2Board / Xboard 写入 .env:

API URL 包含分享 token,不要提交到 Git,也不要放进前端代码。API 设置了 IP 白名单 时,需要放行面板服务器的出口 IP。

V2Board / Xboard 接入

V2Board 与 Xboard 支持 Laravel Package Discovery,安装后无需注册 ServiceProvider。Package 已兼容经典 V2Board、wyx2685/v2board 和 cedar2025/Xboard 的用户鉴权方式,自动提供:

该接口使用面板原有的 api,user 鉴权。可选限制允许访问独立页面的套餐:

V2Board / Xboard 的登录凭据位于 Authorization 请求头,前端按钮应通过主题现有的认证请求 方法获取 HTML,再写入新窗口:

V2Board / Xboard 教程变量

教程正文可以直接使用:

Package 会自动处理 /api/v1/user/knowledge/fetch 的教程响应,不需要修改 KnowledgeController。使用面板原生访问区块限制非订阅用户:

关闭教程变量注入:

SSPanel-UIM 接入

安装 Package 后,在 app/routes.php 返回的路由闭包中增加:

在未纳入 Git 的 config/.config.php 中配置:

然后在 Smarty 主题菜单中添加:

Package 注册的页面地址为:

SSPanel-UIM 文档变量

SSPanelBridge::register() 会自动为 /user/docs/{id}/view 注入同样的四个变量。 SSPanel-UIM 不支持 V2Board 的 <!--access start--> 标记;需要限制文档访问时,请在 管理后台启用 display_docs_only_for_paid_user。

旧版 SSPanel-UIM 使用其他文档路径时可以配置:

关闭文档变量注入:

说明


All versions of appleid-unlock with dependencies

PHP Build Version
Package Version
Requires php Version ^7.3 || ^8.0
guzzlehttp/guzzle Version ^6.5.8 || ^7.0
guzzlehttp/psr7 Version ^1.9 || ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package jiesuo-link/appleid-unlock contains the following files

Loading the files please wait ...