我制作了一个简单的APP,可以自动将我的加班发票创建到“我的发票”忍者设置中,但是最近,加班方面出现了问题。我看到上面有更新和更改,但是经过研究后,我的特定通话没有任何变化。授权后,我将使用以下call:
$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();
答案 0 :(得分:1)
很遗憾听到您的报告系统停止正常工作。不幸的是,您使用标记为弃用的API。本质上,这些更改正在逐步推出,这似乎是您遇到的问题的根源-请参阅proper announce。