【发布时间】:2018-10-16 16:43:40
【问题描述】:
我正在尝试使用 PHP 通过 JSON 从 CallRail.com API 获取数据。
但是,直接在浏览器中预览我的 PHP 文件时出现此错误:T_CONSTANT_ENCAPSED_STRING
我的代码:
<?
curl -H "Authorization: Token token={my-token-id}" \
-X GET \
"https://api.callrail.com/v2/a/{my-account-id}/calls.json"
?>
到目前为止我有:
- 阅读severalarticlesrelated 错误,但没有找到解决方案或可验证准确的解释。
- 我已经手动重新输入了所有代码,以确保我没有任何不正确编码的字符或无效的空格。
- 我也尝试找到official documentation in the PHP docs,但没有找到任何有用的信息。
- 我已经在一个空白 PHP 文件中对此进行了测试,因此代码是完全隔离的。
我不知道如何进一步调试此问题,希望有人能找出问题所在,或分享我自己的调试步骤。
【问题讨论】:
-
你的完整代码是什么?
-
你的 php 代码在哪里?
-
这是我的完整代码。它在一个 PHP 文件中。
-
那不是 php。它用于命令行。 @SpencerHill 这就是您遇到语法错误的原因。
-
以上是命令行curl,不是php的curl。