socialconnect / common
通用库
3.1.7
2020-06-09 09:59 UTC
Requires
- php: >=7.1
- psr/simple-cache: ^1.0
README
为您的REST应用构建 客户端
use SocialConnect\Common\ClientAbstract; class MySocialNetworkClient extends ClientAbstract { public function requestMethod($method, $parameters) { //... } public function getUser($id) { $result = $this->requestMethod('/user/get/', $id); if ($result) { $user = new User(); $user->id = $result->id; //... return $user; } return false; } }
接下来您可以使用它
$client = new MySocialNetworkClient($appId, $appSecret); // You can use any client that implements Psr\Http\Client\ClientInterface $client->setHttpClient(new \SocialConnect\HttpClient\Curl()); $user = $client->getUser(1); //Custom rest methods $client->requestMethod('myTestMethod', []); $client->requestMethod('myTest', []);