目前我正在使用终端测试我的API,如下所示
curl -H "Content-Type: application/json" -d '{"list_id":"2","device_id":"987654322"}' http://localhost/lemmeknw/public/index.php/api/v1/subscribe/subscribers
如何实时实施或如何使用浏览器实现?
我的根
Route::group(array('prefix' => 'api/v1/subscribe'), function()
{
Route::resource('subscribers', 'SubscriberController');
});
控制器
public function store()
{
$newsubscriber = Input::json();
DB::connection('mongodb')->collection('subscriptions')->insert(array(
'_id' => $subscriber->device_id,
'subscriptions' => array(array('list_id' => $subscriber->list1_id)),));
$subscription = Subscription::where('_id',$subscriber->device_id)
->where('subscriptions.list_id',$subscriber->list1_id)->get();
return Response::json($subscription);
}
答案 0 :(得分:1)
如果您使用的是PHPStorm,则内置RESTful工具非常有用。它可以在名为" Test Restful Web Service"
的工具菜单中找到Chrome商店(免费)上还有一个名为Postman的应用,我也用它来测试API请求。