Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > เรื่อง IBSG 3.5 การส่งค่า (Json) เพื่อจะสร้าง username PAssword



 

เรื่อง IBSG 3.5 การส่งค่า (Json) เพื่อจะสร้าง username PAssword

 



Topic : 113153



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์




ผมไม่ทราบว่า พอมใครเคยเขียน Wsi ของ IBSG 3.5 ไหมครับอบากทราบ Json มันต้องส่งค่าผ่าน PHp ยังไง สมมุติไฟล์ wsi.php เป็นไฟล์ที่กำหนดมา ไม่สามารถเข้าไปดูได้ แต่ทาง โปรแกรม ให้รายละเอียดแบบนี้ไว้ ครับ http://192.168.2.254/wsi.php เป็น server ที่เราเอราไปแก้ไข ไฟล์นี้ไม่ได้ครับ

******************************************
*
* iBSG Web Service Interface (iWSI) version 0.1
* Reference Note
*
******************************************

Functions:
-------------------------------------
1.get_policy / use to get available policy name
-------------------------------------
Function parameters
- policy_name (optional)
- self_register (optional)
+ 1 = filter self register policy
:function=get_policy
:hash=1
self_register=1
http://192.168.2.254/wsi.php?function=get_policy&self_register=1&hash=83DCEFB7&debug

-------------------------------------
2.add_new_account / use to create new login account to ibsg database
-------------------------------------
Function parameters

- policy_name (required)
- login_name (required)
- password (optional)
- mac_address (optional)
- expire_date (optional)

Example:
:function=add_new_account
:hash=C2D9467A
policy_name=test
login_name=test
password=1234
mac_address=00:02:6F:99:88:77
http://192.168.2.254/wsi.php?function=add_new_account&policy_name=test&login_name=test&password=1234&mac_address=00:02:6F:99:88:77&hash=C2D9467A&debug

-------------------------------------
3.set_account_state / use to set existing login account state (active,inactive)
-------------------------------------
Function parameters

- login_name (required)
- account_state (required)
+ 0 = inactive
+ 1 = active
Example:
:function=set_account_state
:hash=8AB2DCE2
login_name=test
account_state=1

Example:
http://192.168.2.254/wsi.php?function=set_account_state&login_name=test&account_state=1&hash=8AB2DCE2&debug

-------------------------------------
- Global parameters
-------------------------------------
- debug (this will enabled error description response)
- single (force get/remove 1 first record only even mutiple records are matched)
- hash (calculated crc32 in HEX format by hashing 'ALL' NOT NULL/ZERO parameter values in order)

Hash Calculation Example:
guest_name=hemmarit hema
guest_idcard=1122334455667
guest_room_no=6996

crc32(hemmarit hema11223344556676996) = D820F673
-------------------------------------
- Response errors
-------------------------------------
1 "REQUESTED HOST NOT ALLOW";
2 "WEB SERIVCE INTERFACE DISABLED";
3 "UNKNOW WSI FUNCTION";
4 "INVALID CALCULATED HASH";
5 "INVALID REQUEST PARAMETER";
6 "RECORD ALREADY EXIST";
7 "RECORD NOT EXIST";
8 "REFERENCE RECORD NOT EXST";
9 "CAN NOT WRITE RECORD";
-------------------------------------
- Response data format
-------------------------------------
JSON format only (JavaScript Object Notation)

สิ่งที่ต้องการ คือ ถ้าผมจะดึงเขียนโปรแกรมดึง database มาลงไว้ในโปรแกรมเค้า คล้าย ๆว่า งานโรงแรมนะครับ จะสร้าง Username Password ไว้เล่น Internet ครับ ใครพอทราบ หรือเคยทำ รบกวน ชี้แนะหน่อยครับ

ปล. ขออภัยที่ หากลงผืดที่ ครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-12-10 15:25:28 By : wsti View : 2310 Reply : 2
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ผมว่าเค้ามีก็มีตัวอย่างเรียกให้ดูแล้วน่ะครับ เช่น

Code
http://192.168.2.254/wsi.php?function=get_policy&self_register=1&hash=83DCEFB7&debug


Code
http://192.168.2.254/wsi.php?function=add_new_account&policy_name=test&login_name=test&password=1234&mac_address=00:02:6F:99:88:77&hash=C2D9467A&debug







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-11 10:10:26 By : mr.win
 


 

No. 2



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2014-12-11 10:10:26
รายละเอียดของการตอบ ::
เรียนแบบนี้ ครับรูป แบบเข้าใจนะครับ แต่ที่ไม่เข้าใจคือ มันสร้างได้ 1 user ได้ 1 device // ต้องการ 1 user ได้ 2 device ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-12-11 16:24:12 By : wsti
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เรื่อง IBSG 3.5 การส่งค่า (Json) เพื่อจะสร้าง username PAssword
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่