我正在尝试对我的第一个 API 和文档中显示的示例请求构建一个 PHP 调用,告诉我用 curl 发出这个请求,但我没有取得太大的成功。我试图遵循其他答案(即CURL php 查询形式 - 如何?)并且知道我做错了什么但似乎无法弄清楚?
任何帮助将不胜感激。
初始请求必须经过 HTTP Basic 授权。
POST /api/shrink HTTP/1.1
Host: api.site.org
Authorization: Basic YXsdflasdkfjalsdjfojiosslkjdZdXZ3eHl6MDEyMzQ1
curl -i --user api:api_key --data-binary @test.png http://api.site.org
这应该返回一个包含图像文件 url 的 json 字符串。