如何使用RESTAPI在php中创建端点

如何使用RESTAPI在php中创建端点,php,rest,http,post,get,Php,Rest,Http,Post,Get,我在一个网站上托管了一个名为api.php的空页面 我想写的是一个php或javascript脚本,它将回显从回调函数接收到的所有内容,而不指定回调发送的参数(因为它们可能不同) 例如: var message = MessageResource.Create( to: new PhoneNumber(toNumber), from: new PhoneNumber(fromNumber), body: msgBod

我在一个网站上托管了一个名为api.php的空页面

我想写的是一个php或javascript脚本,它将回显从回调函数接收到的所有内容,而不指定回调发送的参数(因为它们可能不同)

例如:

 var message = MessageResource.Create(
             to: new PhoneNumber(toNumber),
             from: new PhoneNumber(fromNumber),
             body: msgBody,
             provideFeedback: true,
             statusCallback: new Uri("https://mywebsite/api.php"));// <--- the call back method will make a get or post request to the website I hosted 
var message=MessageResource.Create(
收件人:新电话号码(toNumber),
from:新电话号码(fromNumber),
正文:msgBody,
provideFeedback:正确,

statusCallback:新Uri(“https://mywebsite/api.php"));// 在您的代码中,您如何知道该方法,是GET还是POST?还有,
msgBody
中有什么?查看内容可能有助于理解如何接收内容。但这是假设我理解你的问题。这是一个非常广泛的话题,我怀疑你能否得到非常有用的答案。看一看其他PHP REST API实现。我在@AmericanSlime的基础上取得了巨大的成功,回调方法将发出POST请求,msg正文是用户将从inputbox.text中填充的内容,所以我唯一的重点是如何接收POST请求(不知道参数)
$\u POST
在PHP中包含所有发送的内容,所以把它扔出去?@AmericanSlime这可能是我需要的,我会在你的代码中尝试这个(谢谢),你怎么知道这个方法,是GET还是POST?还有,
msgBody
中有什么?查看内容可能有助于理解如何接收内容。但这是假设我理解你的问题。这是一个非常广泛的话题,我怀疑你能否得到非常有用的答案。看一看其他PHP REST API实现。我在@AmericanSlime的基础上取得了巨大的成功,回调方法将发出POST请求,msg正文是用户将从inputbox.text中填充的内容,所以我唯一的重点是如何接收POST请求(不知道参数)
$\u POST
在PHP中包含所有发送的内容,所以把它扔了?@AmericanSlime这可能是我需要的,我会试试这个(谢谢)