我正在尝试使用要求我同时使用 POST 和 GET 的cloudsight API ( http://cloudsight.readme.io/v1.0/docs )。我以前从未使用过 REST API,但在做了一些研究后发现使用 PHP 发布是可行的。
我在 api 文档中找到了以下代码,但不确定如何将此命令行 curl 转换为 PHP。响应采用 JSON 格式。
curl -i -X POST \
-H "Authorization: CloudSight [key]" \
-F "image_request[image]=@Image.jpg" \
-F "image_request[locale]=en-US" \
https://api.cloudsightapi.com/image_requests
curl -i \
-H "Authorization: CloudSight [key]" \
https://api.cloudsightapi.com/image_responses/[token]