dongweicha6077
2018-05-04 10:25
浏览 88
已采纳

来自API的curl请求与php

I need to get data from an API using curl in PHP, but I have no experience with this?

I've been using PHP for a while now (beginer/intermediate level), but I don't know how to use the curl command or how to make a PHP version of this.

All I know of the API is that to get a list of all the books I kan use:

curl --request GET \
--url 'http://example.com/{identifier}'

using "main" as the {identifier}

This is supposed to give me a list of alle the books, and then I can use

curl --request GET \
--url 'http://example.com/feed/{identifier}'

to get the (meta) data of the books (Title, Author, Description, Year, Cover)

I've tried using $curl = curl_init("http://example.com/feed/main"); and then using curl_setopt_array($curl, array() to get the data, but i get an "WARNING curl_init() has been disabled for security reasons" error.

I'm totally lost and starting from scratch on these API/curl calls...

Hope someone can explain it to me?

(using Xampp on Windows)

图片转代码服务由CSDN问答提供 功能建议

我需要在PHP中使用curl从API获取数据,但我对此没有经验?

我一直在使用PHP一段时间(初级/中级),但我不知道如何使用curl命令或如何制作PHP版本。

我所知道的API是获取我可以使用的所有书籍的列表:

  curl --request GET \
  --url'http://example.com/{identifier}'
nn

使用“main”作为 {identifier} < / p>

这应该给我一个书籍的列表,然后我可以使用

  curl --request GET \
  --url'http://example.com/feed/{identifier}'
nn

获取图书的(元)数据(标题,作者, 说明,年份,封面)

我尝试使用 $ curl = curl_init(“http://example.com/feed/main”); 和 然后使用 curl_setopt_array($ curl,array()来获取数据,但我得到一个“WARNING curl_init ()出于安全原因已被禁用“错误。

我完全迷失了,并从头开始对这些API / curl调用...

希望有人可以向我解释一下吗?

(在Windows上使用Xampp)

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

4条回答 默认 最新

相关推荐 更多相似问题