ส่ง data จาก php ไปยัง android ทำยังไงครับ
เช่น กรองข้อมูลผ่าน form ใน php แล้วส่งไปยัง app บน android
กรอง “droidsans” บนเว็บ php กด submit แล้วส่งไปแสดงบน android ครับ
ดูข้อมูลเพิ่มเติมเกี่ยวกับนโยบายความเป็นส่วนตัว และการใช้คุกกี้ของเราคลิก
คุกกี้เหล่านี้มีความสำคัญต่อการให้บริการบนเว็บไซต์แก่คุณ และเพื่อให้คุณสามารถใช้คุณลักษณะบางอย่างได้ คุกกี้เหล่านี้ช่วยในการยืนยันตัวบุคคลของผู้ใช้งานและช่วยป้องกันการปลอมแปลงบัญชีผู้ใช้งาน หากไม่มีคุกกี้เหล่านี้เราอาจไม่สามารถให้บริการแก่คุณได้ เราใช้คุกกี้ดังกล่าวนี้เพื่อให้บริการแก่คุณ
แม้ว่าอาจเกิดคุกกี้ แต่อาจไม่สามารถบันทึกได้เนื่องจากมีสมุดบันทึกที่คุณสามารถอัปเดตได้เว็บไซต์นี้อาจมีคุกกี้หรืออาจเกิดคุกกี้ใหม่อีกครั้ง
ดูข้อมูลเพิ่มเติมคลิก
เท่าที่ผมรู้นะครับ คิดว่าไม่สามารถทำได้ครับ
แต่สามารถทำกลับกันได้ครับ คือ ให้ android เรียก Services ที่เขียนโดย PHP ให้รับค่าคำว่า Droidsans ครับ
ผมเดาว่าระบบของ android คงไม่เปิดช่องให้มีการส่ง Data ผ่านทาง Internet โดยการ force data จาก เว็บเข้าไปได้ครับ
ไม่อย่างนั้นอาจจะถูกยิงได้ง่ายๆ
แต่เราสามารถที่จะส่ง data เข้าไปยังเครื่อง android ได้ โดยผ่านทางช่องทางอื่นเช่น Bluetooth, USB เป็นต้นครับ ซึ่งทั้งนี้ฝั่งมือถือเองก็ต้องเปิดช่องทางเหล่านี้ให้ข้อมูลส่งไปได้เช่นกัน
อันนี้เป็นตัวอย่างหนึ่งครับ http://socialtimes.com/get-an-oscilloscope-to-send-data-to-an-android-phone_b48419
ตอนนี้ผมเขียนโปรแกรม ส่ง “text” แบบ Http Post เข้าไปหา php เพื่อเก็บไว้ใน mysql ได้
แต่จะเรียกกับมาแสดง ยังไงครับ
งั้นเอาแบบนี้ได้ไหมครับ
ให้ android ไปเรียก ไฟล์ php แล้วไฟล์ php ไปเรียกข้อมูลจาก mysql มาอีกที
เช่น android -> php -> mysql -> “droidsans” แล้วแสดงคำว่า droidsans บนจอ android
ดูเหมือนสิ่งที่ต้องการคือส่งข้อมูลไปที่ Server แล้วรอรับผลกลับนะครับ?
ปกติก็คือการเรียกไปยัง Server URL เช่น http://www.blahblahblah.com/test.php จากนั้นก็รอรับผลกลับแล้วเอาไปใช้ได้ครับ ไม่มีอะไรซับซ้อน ตรงไปตรงมา
ขอบคุณครับ
ที่อยากถามตั้งแต่แรกคือ
อยากทำแบบ ส่งข้อมูลไปให้ android แล้ว android ไปทำงานอย่างอื่นน่ะครับ
เช่น ส่ง true ไปที่ IP ของ android ขณะนั้น แล้วโปรแกรมที่รันอยู่รับค่าไปสั่ง เปิดเสียงริงโทน ประมาณนี้น่ะครับ
ตอนแรกผมเข้าใจว่าต้องการเขียนโปรแกรมบนฝั่ง Server ให้ไปสั่งงานยังเครื่อง android ใดๆที่ติดตั้งโปรแกรมของคุณอยู่
ถ้าเป็นแบบนี้ก็เหมือนกับการเรียกข้อมูลจาก Webservices ธรรมดาครับ
พอได้ข้อมูลที่ Webservices ส่งมาให้แล้ว ก็รับค่าไปทำงานต่อบนเครื่อง
อันนี้ที่ผมเคยตอบ เขาต้องการรับข้อมูลเป็น Json แล้วมาลงใน listview
ลองดูแล้วไปประยุกต์ก็ได้ครับ คล้ายๆกัน
http://droidsans.com/node/28303