PluginProbe
AliNext – WooCommerce Dropshipping Plugin for AliExpress / trunk
AliNext – WooCommerce Dropshipping Plugin for AliExpress vtrunk
ali2woo-lite / includes / classes / api / PlatformClient.php

PlatformClient.php in AliNext – WooCommerce Dropshipping Plugin for AliExpress trunk, at includes/classes/api/PlatformClient.php

33 lines 687 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * Description of PlatformClient
5 *
6 * @author Ali2Woo Team
7 */
8
9 namespace AliNext_Lite;;
10
11 class PlatformClient extends AbstractClient
12 {
13 public function serverPing(): ApiResponse
14 {
15 $ping_url = RequestHelper::build_request('ping', ['r' => wp_rand()]);
16 $request = a2wl_remote_get($ping_url);
17
18 return $this->convertResponse($request);
19 }
20
21 public function refreshToken(string $renewalToken): ApiResponse
22 {
23 $url = RequestHelper::build_request('refresh_access_token', [
24 'renewal_token' => $renewalToken,
25 ]);
26
27 $request = a2wl_remote_post($url);
28
29 return $this->convertResponse($request);
30 }
31
32 }
33