正常运作的upwork-api财务报告调用现在返回invalid_query

时间:2018-07-08 14:26:23

标签: php upwork-api

我制作了一个简单的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();

1 个答案:

答案 0 :(得分:1)

很遗憾听到您的报告系统停止正常工作。不幸的是,您使用标记为弃用的API。本质上,这些更改正在逐步推出,这似乎是您遇到的问题的根源-请参阅proper announce