다른 웹 사이트의 웹 API를 사용하여 중력 양식에서 데이터를 가져 오려고합니다. 지금까지이 있습니다Gravity Forms 원격 웹 API PHP
<?php
$field_filters = array (
array(
'key' => '50',
'operator' => 'is',
'value' => '2020'
)
);
$search['field_filters'] = $field_filters;
$search_json = urlencode(json_encode($search));
$base_url = 'http://thewebsite.co.uk/';
$api_key = 'theykey';
$private_key = 'thekey';
$method = 'GET';
$route = 'forms/1/entries';
$expires = strtotime('+60 mins');
$string_to_sign = sprintf('%s:%s:%s:%s', $api_key, $method, $route, $expires);
$sig = self::calculate_signature($string_to_sign, $private_key);
//include field filters in search querystring parameter
$url = $base_url . $route . '?api_key=' . $api_key . '&signature=' . $sig . '&expires=' . $expires . '&paging[page_size]=1000&search=' . $search_json;
?>
그래도 얻을 모든 치명적인 오류입니다 : 자기 :: 더 클래스 범위가 활성화 없을 때 이것이 무엇을 의미 하는가에 액세스 할 수 없습니까? 어떤 도움이라도 좋을 것입니다!