Php RESTAPI提要访问选项

Php RESTAPI提要访问选项,php,mysql,api,rest,curl,Php,Mysql,Api,Rest,Curl,有一个restapi,我想访问它,并使用GET方法从xml获取数据并将其存储到MySQL中。我想让PHP curl尝试从API请求数据,并为脚本设置一个cronjob,在给定的日期自动运行。问题是不允许通过浏览器访问提要。还有什么其他方法可以获取数据并存储到mysql中?我使用nate good的客户端解决了这个问题。希望它也能帮助其他人。这取决于REST API的文档。我猜他们写下了如何访问他们的系统……您尝试过使用PHP-CLI吗?@inf3rno-他们提到的唯一一件事是使用fiddler手

有一个restapi,我想访问它,并使用GET方法从xml获取数据并将其存储到MySQL中。我想让PHP curl尝试从API请求数据,并为脚本设置一个cronjob,在给定的日期自动运行。问题是不允许通过浏览器访问提要。还有什么其他方法可以获取数据并存储到mysql中?

我使用nate good的客户端解决了这个问题。希望它也能帮助其他人。

这取决于REST API的文档。我猜他们写下了如何访问他们的系统……您尝试过使用PHP-CLI吗?@inf3rno-他们提到的唯一一件事是使用fiddler手工编写GET请求,并在自定义解决方案中使用它。因为我是新手,所以我不太明白。我用的是小提琴手,请求很成功it@ajtrichards_wales我现在正试着这么做。我尝试在curl_setopt上设置一个自定义用户代理,并尝试使用php cli执行它,但它似乎不起作用。响应头是HTTP 1.1 200-OK,但rest api不会传递数据,并用自定义消息“禁止”进行响应,而如果我在fiddler上请求它,它可以正常工作。禁止通常发生在您的凭据被接受为有效时,但您没有执行该操作的权限。但所有这些都取决于RESTAPI的实现和访问控制模型。如果没有更多的信息,我想我们帮不了忙。你在fiddler做什么?