# ali2woo-lite/trunk/includes/classes/api/PlatformClient.php

AliNext – WooCommerce Dropshipping Plugin for AliExpress, version trunk. 33 lines.

- Page: https://pluginprobe.com/plugins/ali2woo-lite/trunk/code/includes/classes/api/PlatformClient.php
- Raw: https://pluginprobe.com/plugins/ali2woo-lite/trunk/raw/includes/classes/api/PlatformClient.php
- Modified: 2026-01-25T10:04:06+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/ali2woo-lite/trunk/code/includes/classes/api/PlatformClient.php#L10-L20`.

```php
<?php

/**
 * Description of PlatformClient
 *
 * @author Ali2Woo Team
 */

namespace AliNext_Lite;;

class PlatformClient extends AbstractClient
{
    public function serverPing(): ApiResponse
    {
        $ping_url = RequestHelper::build_request('ping', ['r' => wp_rand()]);
        $request = a2wl_remote_get($ping_url);

        return $this->convertResponse($request);
    }

    public function refreshToken(string $renewalToken): ApiResponse
    {
        $url = RequestHelper::build_request('refresh_access_token', [
            'renewal_token' => $renewalToken,
        ]);

        $request = a2wl_remote_post($url);

        return $this->convertResponse($request);
    }

}

```
