承接 php-client/tailscale 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

php-client/tailscale

最新稳定版本:v0.1.0

Composer 安装命令:

composer require php-client/tailscale

包简介

PHP Client for Tailscale API

README 文档

README

Installation

Install with Composer:

composer require php-client/tailscale

Usage

Simple example:

use PhpClient\Tailscale\Tailscale;

$tailscale = new Tailscale(
    token: 'YOUR_API_TOKEN',
);  

$response = $tailscale->api->devices()->listTailnetDevices(
    tailnet: '-', // Default tailnet
);

foreach ($response->json('devices') as $device) {
    echo $device['name'];
}

List of available API methods

  • Contact preferences
    • Get|Update contacts
    • Resend verification email
  • Device invites
    • List|Create device invites
    • Get|Accept|Resent|Delete device invite
  • Device posture
    • List all posture integrations
    • Create|Get|Update|Delete posture integration
  • Users
    • List users
    • Get|Approve|Suspend|Restore|Delete user
    • Update user role
  • DNS
    • List|Set DNS nameservers
    • Get|Set DNS preferences
    • List|Set DNS search paths
    • Get|Update|Set split DNS
  • Webhooks
    • List webhooks
    • Create|Get|Update|Delete|Test webhook
    • Rotate webhook secret
  • Devices
    • List tailnet devices
    • Get|Delete|Authorize device
    • List|Set device routes
    • Set device name|tags
    • Update device key
    • Set device IPv4 address
    • Get device posture attributes
    • Set|Delete custom device posture attribute
  • Tailnet settings
    • Get|Update tailnet settings
  • Logging
    • List configuration audit logs
    • List network flow logs
    • Get log streaming status
    • Get|Set log streaming configuration
    • Disable log streaming
  • Policy file
    • Get|Set policy file
    • Preview rule matches
    • Validate and test policy file
  • Keys
    • List tailnet keys
    • Create|Get|Delete key
  • User invites
    • List|Create user invites
    • Get|Delete|Resend user invite

License

This package is released under the MIT License.

统计信息

  • 总下载量: 586
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-02-11