30/09/2018, 17:08

Kết nối Android đến web service viết bằng PHP?

Mình mới học về android, mong các bạn chỉ bảo thêm.

Câu hỏi mình là:

Cách kết nối từ app android đến web service (bằng ngôn ngữ php)

Mình muốn có thể đăng kí user không cần pass, load các user về app. Do mình làm bên web service(ngôn ngữ C#) giờ chuyển qua ngôn ngữ php mình chưa biết cách kết nối như thế nào.


Mai Anh Dũng viết 19:13 ngày 30/09/2018

Vậy là muốn làm App Android hay muốn làm Web Service?

caybang viết 19:21 ngày 30/09/2018

dạ, em chào anh Đạt
em muốn viết app android.
web Service em đã có.

Mai Anh Dũng viết 19:11 ngày 30/09/2018

Về bản chất thì service phải như nhau chứ nhỉ? Đâu phụ thuộc vào ngôn ngữ. Nhưng câu hỏi này rộng qúa. Phải miêu tả chính xác service có những gì?

Tom Nguyen viết 19:23 ngày 30/09/2018

Đúng vậy, WS là thiết kế sử dụng các chuẩn giao tiếp dữ liệu như XML, JSON … nên điều đó không phụ phuộc vào bạn sử dụng ngôn ngữ nào. Thông thường gọi từ android app đến server side thì bạn có thể dùng HTTP protocol.

HttpClient.doRequest(‘daynhauhoc.com/news’) ví dụ như thế.

caybang viết 19:20 ngày 30/09/2018

miểu tả Web Service

http://mservice.ebizworld.com.vn/justchat/

file user.php và message.php

caybang viết 19:23 ngày 30/09/2018

bạn có thể cho mình ví dụ được không. link cũng đc, tại mới tìm hiểu bạn hiền

caybang viết 19:13 ngày 30/09/2018

//Get all user
http://mservice.ebizworld.com.vn/justchat/user.php?action=getlistuser&rowResult
/Get message
http://mservice.ebizworld.com.vn/justchat/message.php?action=getmessage&IDSender=1&IDReceiver=2&IDLastMessage=0

Mai Anh Dũng viết 19:18 ngày 30/09/2018

Nếu đã có rồi thì giở chỉ cần đọc JSON như anh @manhapt nói là được.

Java có hàm đọc Json mà nhỉ?

{"status":0,"data":[{"ID":"210","Name":""},{"ID":"209","Name":""},{"ID":"208","Name":""},{"ID":"207","Name":"appreview"},{"ID":"206","Name":""},{"ID":"205","Name":"tttttt"},{"ID":"204","Name":"trinhvm"},{"ID":"203","Name":"tttttt"},{"ID":"202","Name":""},{"ID":"201","Name":""},{"ID":"200","Name":""},{"ID":"199","Name":""},{"ID":"198","Name":""},{"ID":"197","Name":""},{"ID":"196","Name":""},{"ID":"195","Name":""},{"ID":"194","Name":"trinhvm"},{"ID":"193","Name":"trinhvm"},{"ID":"192","Name":"goo"},{"ID":"191","Name":"hdjf"},{"ID":"190","Name":"goo"},{"ID":"189","Name":"goo"},{"ID":"188","Name":""},{"ID":"187","Name":""},{"ID":"186","Name":""},{"ID":"185","Name":""},{"ID":"184","Name":""},{"ID":"183","Name":""},{"ID":"182","Name":""},{"ID":"181","Name":""},{"ID":"180","Name":"trinhvm"},{"ID":"179","Name":"trinhvm"},{"ID":"178","Name":""},{"ID":"177","Name":"trinhvm"},{"ID":"176","Name":"      eidjsj "},{"ID":"175","Name":"      aaaaa"},{"ID":"174","Name":"      "},{"ID":"173","Name":"qqqqq"},{"ID":"172","Name":"trinhvm"},{"ID":"171","Name":"trinhvm"},{"ID":"170","Name":"zzzzz"},{"ID":"169","Name":"trinhvm"},{"ID":"168","Name":"iwuwiw"},{"ID":"167","Name":"trinhvm"},{"ID":"166","Name":"trinhvm"},{"ID":"165","Name":"ssut"},{"ID":"164","Name":"trinhvm"},{"ID":"163","Name":"trinhvm"},{"ID":"162","Name":"ssut"},{"ID":"161","Name":"khoa"},{"ID":"160","Name":"linh"},{"ID":"159","Name":"linh"},{"ID":"158","Name":"linh"},{"ID":"157","Name":"linh"},{"ID":"156","Name":"linh"},{"ID":"155","Name":"tho nd"},{"ID":"154","Name":"linh"},{"ID":"153","Name":"apple"},{"ID":"152","Name":"hghg"},{"ID":"151","Name":"ghg"},{"ID":"150","Name":"jhjhj"},{"ID":"149","Name":"lkl"},{"ID":"148","Name":"gfgf"},{"ID":"147","Name":"jhj"},{"ID":"146","Name":"thanh"},{"ID":"145","Name":"Linh"},{"ID":"144","Name":"Thanh"},{"ID":"143","Name":"Linh"},{"ID":"142","Name":"Linh"},{"ID":"141","Name":"Linh"},{"ID":"140","Name":"Thanh"},{"ID":"139","Name":"Linh"},{"ID":"138","Name":"kjkj"},{"ID":"137","Name":"kjkjk"},{"ID":"136","Name":"bugucnmm"},{"ID":"135","Name":"yyyyy"},{"ID":"134","Name":"qqq"},{"ID":"133","Name":"ghhbb"},{"ID":"132","Name":"jfjfjf"},{"ID":"131","Name":"bbbbb"},{"ID":"130","Name":"aaaaa"},{"ID":"129","Name":"cncnc"},{"ID":"128","Name":"cong"},{"ID":"127","Name":"thanh"},{"ID":"126","Name":"abc"},{"ID":"125","Name":"gg"},{"ID":"124","Name":"b"},{"ID":"123","Name":"a"},{"ID":"122","Name":"aaa"},{"ID":"121","Name":"thanh"},{"ID":"120","Name":"duc"},{"ID":"119","Name":"hyb"},{"ID":"118","Name":"thien"},{"ID":"117","Name":"trinh"},{"ID":"116","Name":"thanh"},{"ID":"115","Name":"duc"},{"ID":"114","Name":"thien"},{"ID":"113","Name":"tan"},{"ID":"112","Name":"tho"},{"ID":"111","Name":"thanh le"},{"ID":"110","Name":"trinh"},{"ID":"109","Name":"thanh"},{"ID":"108","Name":"jh"},{"ID":"107","Name":"kjkj"},{"ID":"106","Name":"dasdasdas"},{"ID":"105","Name":"gh"},{"ID":"104","Name":"kjk"},{"ID":"103","Name":"jhj"},{"ID":"102","Name":"th"},{"ID":"101","Name":"jljk"},{"ID":"100","Name":"jhh"},{"ID":"99","Name":"ggf"},{"ID":"98","Name":"thanh"},{"ID":"97","Name":"as"},{"ID":"96","Name":"asd"},{"ID":"95","Name":"dsaf"},{"ID":"94","Name":"asd"},{"ID":"93","Name":"asdf"},{"ID":"92","Name":"zx"},{"ID":"91","Name":"asd"},{"ID":"90","Name":"fdsf"},{"ID":"89","Name":"fd"},{"ID":"88","Name":"asa"},{"ID":"87","Name":"asd"},{"ID":"86","Name":"13"},{"ID":"85","Name":"a"},{"ID":"84","Name":"xcz"},{"ID":"83","Name":"sdfsafsd"},{"ID":"82","Name":"sdfsafsd"},{"ID":"81","Name":"kdahf"},{"ID":"80","Name":"sdfs"},{"ID":"79","Name":"hjdsfsadsf"},{"ID":"78","Name":"sadas"},{"ID":"77","Name":"asdasf"},{"ID":"76","Name":"asdsad"},{"ID":"75","Name":"sad"},{"ID":"74","Name":"sda"},{"ID":"73","Name":"asd"},{"ID":"72","Name":"asdasd"},{"ID":"71","Name":"asd"},{"ID":"70","Name":"asd"},{"ID":"69","Name":"asd"},{"ID":"68","Name":"asdsa"},{"ID":"67","Name":"asda"},{"ID":"66","Name":"asda"},{"ID":"65","Name":"asdasd"},{"ID":"64","Name":"sadas"},{"ID":"63","Name":"asd"},{"ID":"62","Name":"asd"},{"ID":"61","Name":"asd"},{"ID":"60","Name":"asd"},{"ID":"59","Name":"asd"},{"ID":"58","Name":"asd"},{"ID":"57","Name":"asd"},{"ID":"56","Name":"asd"},{"ID":"55","Name":"sd"},{"ID":"54","Name":"asd"},{"ID":"53","Name":"asd"},{"ID":"52","Name":"asdas"},{"ID":"51","Name":"asda"},{"ID":"50","Name":"asd"},{"ID":"49","Name":"d"},{"ID":"48","Name":"a"},{"ID":"47","Name":"a"},{"ID":"46","Name":"a"},{"ID":"45","Name":"a"},{"ID":"44","Name":"a"},{"ID":"43","Name":"test"},{"ID":"42","Name":"thanh"},{"ID":"41","Name":"a"},{"ID":"40","Name":"a"},{"ID":"39","Name":"a"},{"ID":"38","Name":"s"},{"ID":"37","Name":"a"},{"ID":"36","Name":"thanh"},{"ID":"35","Name":"thanh"},{"ID":"34","Name":"d"},{"ID":"33","Name":"a"},{"ID":"32","Name":"a"},{"ID":"31","Name":"s"},{"ID":"30","Name":"A"},{"ID":"29","Name":"z"},{"ID":"28","Name":"abc"},{"ID":"27","Name":"thanh"},{"ID":"26","Name":"linh"},{"ID":"25","Name":"jhlk"},{"ID":"24","Name":"jh"},{"ID":"23","Name":"thanh"},{"ID":"22","Name":""},{"ID":"21","Name":""},{"ID":"20","Name":""},{"ID":"19","Name":""},{"ID":"18","Name":""},{"ID":"17","Name":""},{"ID":"16","Name":""},{"ID":"15","Name":"ThoND"},{"ID":"14","Name":""},{"ID":"13","Name":""},{"ID":"12","Name":""},{"ID":"11","Name":""},{"ID":"10","Name":""},{"ID":"9","Name":""},{"ID":"8","Name":"ThoND"},{"ID":"7","Name":"ThoND"},{"ID":"6","Name":"ThoND"},{"ID":"5","Name":"ThoND"},{"ID":"4","Name":"ThoND"},{"ID":"3","Name":"ThoND"},{"ID":"2","Name":"ThanhLC"},{"ID":"1","Name":"TrinhVM"}],"httpstatus":200,"message":"get successful!"}
Tom Nguyen viết 19:20 ngày 30/09/2018

Mình không làm các mobile app nhưng mình thấy đội mobile gọi cái này rất cơ bản mà.

Chắc chắn Android hỗ trợ thứ viện HttpClient để call http url nên bạn cứ vứt url vào đó và gọi nó sẽ trả về response.

http://lukencode.com/2010/04/27/calling-web-services-in-android-using-httpclient/

caybang viết 19:16 ngày 30/09/2018

cảm ơn anh Đạt và bạn manhapt

Tâm Ninja viết 19:22 ngày 30/09/2018
AndroidExample.com

Restful Webservice Call And Get And Parse JSON Data- Android Example

In This example calling restful webservice to get json data and parse that json data......

Mai Anh Dũng viết 19:24 ngày 30/09/2018

manhapt còn lớn hơn Đạt =))

Mai Anh Dũng viết 19:12 ngày 30/09/2018

Có vấn đề gì OP đặt câu hỏi mới nhé

This topic is now closed. New replies are no longer allowed.

Bài liên quan
0