#upwork-api
#upwork-api
Вопрос:
Я использовал API для создания некоторых конкретных отчетов, и у меня были проекты, чтобы подсчитать, сколько денег я заработал. Это сработало, но теперь оно возвращает внутреннюю ошибку сервера. Я использую Upwork API Routers Reports Finance Earnings API.
Пример кода, который я использую:
$users = new UpworkAPIRoutersOrganizationUsers($client);
$info = $users->getMyInfo();
date_default_timezone_set('UTC');
$date1 = date('Y-m-d', strtotime('-1 year'));
$date2 = date('Y-m-d', strtotime(' 1 month'));
$earnings = new UpworkAPIRoutersReportsFinanceEarnings($client);
$freelancerReference = $info->user->reference;
$params = array(
"tq" => "
SELECT
date,
date_due,
buyer_team__reference,
buyer_team__id,
buyer_team_name,
assignment__reference,
assignment_name,
amount,
type,
subtype,
description
WHERE
date >= '{$date1}' AND
date <= '{$date2}'
ORDER BY
date ASC
",
);
$amounts = $earnings->getByFreelancer($freelancerReference, $params);
Ответ №1:
Кирилл, приносим извинения за неудобства! Проблема известна, и наши инженеры работают над ней.