Amoapi Versions Save

AmoCRM PHP API/oAuth Client

0.9.2.7

2 years ago

0.9.2.6

2 years ago

0.9.2.5

2 years ago

0.9.2.4

2 years ago

$invoice = $amo->catalogElements()->find(1507445); $cf = $invoice->cf()->byCode('BILL_CREATED_AT'); echo $cf->code;

0.9.2.3

2 years ago

$activity = $user->getActivity($from = date('d.m.Y'), $to = date('d.m.Y'));

0.9.2.2

2 years ago

Added new callback args: $query, $response

		$amo->onAccessTokenRefresh(function($oauth, $query, $response) {
			echo $query->startDate().' - ['.$query->method.'] '.$query->getUrl()."\n";
			print_r($query->post_data);
			echo $query->endDate().' - ['.$response->getCode().'] '. $response->getData(). "\n\n";
			echo "\nRefreshed oauth: \n";
			print_r($oauth);
		});
		$amo->onAccessTokenRefreshError(function($exc, $query, $response) {
			echo $query->startDate().' - ['.$query->method.'] '.$query->getUrl()."\n";
			print_r($query->post_data);
			echo $query->endDate().' - ['.$response->getCode().'] '. $response->getData(). "\n\n";
			exit('Error refresh token: '.$exc->getMessage().', code: '.$exc->getCode());
		});

Added randomly refresh time for token expiration check.

		if ($expire_time < $instance->queries->getRefreshTime()) {
			$this->instance()->refreshAccessToken();
			$oauth = $instance->getOauth();
		}

0.9.2.1

2 years ago

$amo->onAccessTokenRefreshError(function($exception) { echo 'Refresh token failed: '.$exception->getMessage().', code: '.$exception->getCode(); });

0.9.2.0

2 years ago

$elems = $crm->companies()->searchByName('OOO best', 100);

0.9.1.9

3 years ago

0.9.1.8

3 years ago