[问题] 请问Okhttp在url给参数的问题

楼主: purplecofe (AnnyeongBatman)   2016-12-21 08:29:07
最近在做学校专题,需要用到OPEN DATA的API
目前从API解析JSON回来已经没有问题
刚刚在试OKHTTP时遇到一个问题,目前我是使用PTX资料服务平台的API
那它提供的API可以查指定起迄站跟时间,格式如下:
http://ptx.transportdata.tw/MOTC/v2/Rail/TRA/DailyTimetable/OD/{OriginalStation}/to/{DestinationStation}/{TrainDate}
三个{}皆为必须输入的参数,那在使用OKHTTP该如何去指定?
我看OKHTTP只有.url()好像没有类似像addPathparameter("key":"value")这样的参数
如有表达不清楚的地方请跟我说,谢谢。
作者: leo811006 (伊莉莎白)   2016-12-21 09:14:00
你直接把参数塞到URL里不行吗= =?
楼主: purplecofe (AnnyeongBatman)   2016-12-21 09:42:00
是说在一行.url(param)吗?可以直接这样做串连吗,刚接触这一块不是很熟悉我忘了说,参数的部分我是要用edittext 当做输入,算是查询的功能
作者: leo811006 (伊莉莎白)   2016-12-21 12:40:00
用字串变量接参数 直接把串接在API的{}里面阿
作者: dennisxkimo (Dennis(一上B就糟糕))   2016-12-21 12:56:00
参数放在网址 送出去就会回结果了没需要用到送post的作法
楼主: purplecofe (AnnyeongBatman)   2016-12-21 13:15:00
已经解决了,谢谢两位

Links booklink

Contact Us: admin [ a t ] ucptt.com