来自使用Auth 2.0的Exact Online API的奇怪响应


Weird response from Exact Online API using Auth 2.0

我能够从确切的在线下载一些PHP代码以连接到他们的API。使用它,我登录并获取所有数据,例如我的访问令牌。

现在,当我做一个简单的http get on start.exactonline.nl/api(完全按照他们网站上的规定(时,我得到了一个755个字符的字符串,对我来说根本没有任何意义。在这个字符串的一部分下面,举个例子,我得到的原始字符串要长得多。

¶ ̈ÿ}6^3/4œïvt6ù'Ì>L!3EOï>%àJ¿÷J'ó ü ̧ßßAèðh"H ¥ÓÏx™1ëˆÒÝnçïú~©Vtþ•îèÍ"è ãsÃ1/2ëvkäÎa_äRÿÇÃ#ãTaàôþÞˆíØKiP2?¬Ñƒ'^=ƒ{CBiÆ"F3º$WWƒ! =ê ̈Œ09^!x'lc²R‰?È# ̧ISÔ"ŽR 3/4A0%Q/Q¢''äÀ¢^.ËxÁÒ+Un$:ÓjÄÏíÖR'ÎmØãšq.ä* ¬÷îagñ3'[Yx|ÕïùÖÀ‹±'ÌKuf³ ™

我想我实际上应该得到一个 Json 包,或者一条错误消息,但我得到了这个。

有没有人知道这里发生了什么或我可以检查什么?

确保将

CURLOPT_ENCODING => ''添加到 cURL 调用中,您收到的是一个原始的 gzip 文件。