[問題] 請問Okhttp在url給參數的問題

看板java作者 (AnnyeongBatman)時間8年前 (2016/12/21 08:29), 編輯推噓0(009)
留言9則, 3人參與, 最新討論串1/1
最近在做學校專題,需要用到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")這樣的參數 如有表達不清楚的地方請跟我說,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.34.65 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1482280150.A.BE8.html

12/21 09:14, , 1F
你直接把參數塞到URL裡不行嗎= =?
12/21 09:14, 1F

12/21 09:42, , 2F
是說在一行.url(param)嗎?可以直接這樣做串連嗎,
12/21 09:42, 2F

12/21 09:42, , 3F
剛接觸這一塊不是很熟悉
12/21 09:42, 3F

12/21 09:45, , 4F
我忘了說,參數的部分我是要用edittext 當做輸入,
12/21 09:45, 4F

12/21 09:45, , 5F
算是查詢的功能
12/21 09:45, 5F

12/21 12:40, , 6F
用字串變數接參數 直接把串接在API的{}裡面阿
12/21 12:40, 6F

12/21 12:56, , 7F
參數放在網址 送出去就會回結果了
12/21 12:56, 7F

12/21 13:09, , 8F
沒需要用到送post的作法
12/21 13:09, 8F

12/21 13:15, , 9F
已經解決了,謝謝兩位
12/21 13:15, 9F
文章代碼(AID): #1OMSpMle (java)
文章代碼(AID): #1OMSpMle (java)