我做了一个简单的应用程序,它会自动为我的 Invoice ninja 设置创建我的 upwork 发票,但最近,upwork 方面坏了。我看到它有更新和变化,但经过我的研究,我的具体电话没有任何变化。授权后,我正在使用以下调用:
$finreports = new \Upwork\API\Routers\Reports\Finance\Accounts($upwork_client);
$freelancerReference = "8009XXX";
$params = array(
"tq" => "SELECT amount, notes WHERE date >= '2018-06-01' AND date <= '2018-06-30'"
);
$results = $finreports->getOwned($freelancerReference, $params);
echo "<pre>".print_r($results, true)."</pre>";
我收到了这个:
stdClass Object
(
[version] => 0.6
[status] => error
[errors] => Array
(
[0] => stdClass Object
(
[reason] => invalid_query
[message] => Internal Server Error
)
)
身份验证似乎没问题,因为我可以成功地从以下位置获得响应:
$auth->getUserInfo();