我正在使用需要以以下形式调用 URL 的外部 API:
http://mysite/ussd/start?msisdn=123123123&provider=MTN
start 是控制器方法。
我完全了解发送参数的格式,如下所示:
http://mysite/ussd/start/msisdn=123123/test=2
但另一家公司无法更改他们调用 URL 的格式。
如何设置 Cake 以接受上述格式的参数?
你可以在这里使用$this->params['url']['msisdn']
和$this->params['url']['provider']
。您可以从蛋糕手册中了解控制器参数。