对不起,我知道一个非常广泛的问题。基本上,我正在尝试找出从Menulog的API(Just Eat API)中获取PUT的JSON的最佳方法,对它做一些工作,然后将其发布到Onfleet的API上。基本上我正在尝试从Menulog的API获取餐厅订单,然后使用该数据在Onfleet的API中创建交付任务。
我只想知道如何实现这一目标。我有使用PHP和Laravel并部署到VM的经验。
任何帮助/指导都将不胜感激,谢谢。
答案 0 :(得分:0)
在PHP中,可以使用php://input
流来访问PUTed数据。
下面以JSON格式返回输入数据(任何POST / PUT / DELETE http方法)的示例代码:
function Input() {
$Input = file_get_contents('php://input');
return empty($Input) ? [] : json_decode($Input, true);
}
稍后,您可以使用CURL库将数据发布到其他网络服务。