2014-01-23 16 views
0

我需要建立一個API,用戶需要從中獲得一些信息。爲了成功,我需要向API提供一個ID列表。因爲我想從API調用GET信息,我想保留它在提供通過POST使用JSON列表代替GET請求。如何在GET請求中放置一個列表?

據我所知,供應一個變量到API的唯一途徑,就是要像這樣做:

http://api.example.com/somecall/?a=1&b=2&c3 

但是,讓每個ID單獨的變量,而不是使其成爲一個列表。

所以我的問題是:是否有可能提供ID列表的GET API,就像我會以JSON使用[1,5,3,77,53,8]正常嗎?

歡迎所有提示!

回答

0

使用?a[]=1&a[]=2&a[]=3
現在a是一個數組

2

你應該打的URL這樣

http://api.example.com/somecall/?a=1,2,3 

當使用$ _GET [「一」],將輸入1,2,3,然後爆炸這就像

$explode = explode(',',$_GET['a']);