1. Go to this page and download the library: Download flotfeali/payping-client library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
$client_id = "client-id";
$client_secret = "client-secret";
$codeVerify = 'یک شناسه یکتا به ازای هر کاربر ';//generateVerified();
$callback = "آدرس برگشتی هنگام ورود در پی پینگ";
$scope = [ //دسترسی های مورد نیاز از پنل پی پینگ
PayPing\Scopes::OPENID
//, ...
];
$state = ["مقادیری که بعد از ثبت نام و برگشت نیاز دارید"];
try {
$auth = new PayPing\Authorization($client_id, $client_secret, $callback, $codeVerify);
echo '<a href="' . $auth->getAuthLink($scope,$state) . '" >login with payping</a>' . "<br>";
} catch (Exception $exception) {
echo $exception->getMessage();
}
$client_id = "client-id";
$client_secret = "client-secret";
$codeVerify = 'یک شناسه یکتا به ازای هر کاربر که در مرحله قبل ساخته شده است ';
$callback = "آدرس برگشتی هنگام ورود در پی پینگ";
$auth = new PayPing\Authorization($client_id,$client_secret,$callback,$codeVerify);
try {
echo '<pre>';
print_r($auth->getAccessToken($callback, $codeVerify));
} catch (Exception $exception) {
echo $exception->getMessage();
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.