Web Service Address wsPrice.asmx
WSDL

wsPrice.asmx?wsdl

บริการ ราคายางภายในประเทศ
Service EnquiryPrice_Thai
ข้อมูลรับ oPrice (type siPrice)
ข้อมูลส่งกลับ soPrice
บริการ ราคายางต่างประเทศ
Service EnquiryPrice_Inter
ข้อมูลรับ oPrice (type siPrice)
ข้อมูลส่งกลับ soPrice
คุณสมบัติประเภทข้อมูล
siPrice
RubberTypeID (type string) รหัสประเภทยาง
RubberMarketID (type string) รหัสตลาดยาง
PriceDate_Begin (type string) วันเริ่มต้น
PriceDate_End (type string) วันสิ้นสุด
PageSize (type integer) จำนวนข้อมูล/หน้า
PageIndex (type integer) ดูข้อมูลหน้าที่
UserName (type string) รหัสผู้ใช้งาน
Password (type string) รหัสผ่าน

soPrice
IsAuthorize (type integer) มีสิทธิการใช้งานหรือไม่
ReasonNotAllow (type string) เหตุผลของการไม่อนุญาต
PageCount (type integer) จำนวนหน้า
RecordCount (type integer) จำนวนข้อมูล
PriceDataSet (type soPriceDataSet) จำนวนข้อมูล/หน้า

soPriceDataSet
RecordNo (type string) ลำดับที่
PriceDate (type string) ราคา ณ.วันที่
PriceBaht (type string) ราคา(บาท)
RubberTypeID (type string) รหัสประเภทยาง
RubberTypeName (type string) ประเภทยาง
RubberMarketID (type string) รหัสตลาดยาง
RubberMarketName (type string) ตลาดยาง
รหัสข้อมูล
รหัสประเภทยาง
ประเภทยาง รหัส
USS (ท้องถิ่น) 1
USS (ตลาดกลาง) 2
RSS3 3
RSS3 (ตลาดกลาง) 4

รหัสตลาดยาง
ตลาดยาง รหัส
สงขลา 1
สุราษฎร์ธานี 2
นครศรีธรรมราช 3
ยะลา 4
บุรีรัมย์ 5
หนองคาย 6
โตเกียว (CIF) 8
สิงคโปร์ (FOB) 9
ตัวอย่างการเรียกใช้งานด้วย VB.NET
        Dim wsPri As New riu.wsPrice
        Dim siPri As New riu.siPrice
        Dim soPri As New riu.soPrice
        Dim dsPri() As riu.soPriceDataSet
        
        siPri.PageIndex = 0                     'ดูข้อมูลหน้าที่ ข้อมูลหน้าแรกจะเท่ากับ 0
        siPri.PageSize = 20                     'จำนวนข้อมูลต่อหน้า
        siPri.UserName = "xxxx"                 'รหัสผู้ใช้งานของ RIU หากยังไม่มีให้ Register ก่อน
        siPri.Password = "xxxx"                 'รหัสผ่านของ RIU
        siPri.RubberMarketID = "1,2,3,4"        'ใส่ค่ารหัสตลาดยางโดยคั่นด้วย ","
        siPri.RubberTypeID = "1,2,3"            'ใส่ค่ารหัสประเภทยางโดยคั่นด้วย ","
        siPri.PriceDate_Begin = "2013-03-01"    'ใส่ค่าวันที่ในรูปแบบ "yyyy-mm-dd"
        siPri.PriceDate_End = "2013-03-31"      'ใส่ค่าวันที่ในรูปแบบ "yyyy-mm-dd"

        soPri = wsPri.EnquiryPrice_Thai(siPri)
        Response.Write("หน้าที่ " & (siPri.PageIndex + 1).ToString & "/" & soPri.PageCount.ToString & "<br />")
        If soPri.IsAuthorize = 1 Then
            If soPri.RecordCount > 0 Then
                dsPri = soPri.PriceDataSet()

                For Each iPri As riu.soPriceDataSet In dsPri
                    Response.Write(iPri.RecordNo & " " & _
                                   iPri.RubberMarketName & " " & _
                                   iPri.RubberTypeName & " " & _
                                   iPri.PriceDate & " " _
                                   & iPri.PriceBaht & "<br />")
                Next
            End If
        Else
            Response.Write(soPri.ReasonNotAllow)
        End If
ตัวอย่างการเรียกใช้งานด้วย C#.NET
        riu.wsPrice wsPri = new riu.wsPrice();
        riu.siPrice siPri = new riu.siPrice();
        riu.soPrice soPri = new riu.soPrice();
        riu.soPriceDataSet[] dsPri;

        siPri.PageIndex = 0;                        //ดูข้อมูลหน้าที่ ข้อมูลหน้าแรกจะเท่ากับ 0
        siPri.PageSize = 20;                        //จำนวนข้อมูลต่อหน้า
        siPri.UserName = "xxxxxxx";               //รหัสผู้ใช้งานของ RIU หากยังไม่มีให้ Register ก่อน
        siPri.Password = "xxxxxxxx";                //รหัสผ่านของ RIU
        siPri.RubberMarketID = "1,2,3,4";           //ใส่ค่ารหัสตลาดยางโดยคั่นด้วย ","
        siPri.RubberTypeID = "1,2,3";               //ใส่ค่ารหัสประเภทยางโดยคั่นด้วย ","
        siPri.PriceDate_Begin = "2013-03-01";       //ใส่ค่าวันที่ในรูปแบบ "yyyy-mm-dd"
        siPri.PriceDate_End = "2013-03-31";         //ใส่ค่าวันที่ในรูปแบบ "yyyy-mm-dd"
        soPri = wsPri.EnquiryPrice_Thai(siPri);

        Response.Write("หน้าที่ " + (siPri.PageIndex + 1).ToString() + "/" + soPri.PageCount.ToString() + "<br />");

        if ((soPri.IsAuthorize == 1))
        {
            if ((soPri.RecordCount > 0))
            {
                dsPri = soPri.PriceDataSet;
                foreach (riu.soPriceDataSet iPri in dsPri)
                {
                    Response.Write(iPri.RecordNo + " "
                                    + iPri.RubberMarketName + " "
                                    + iPri.RubberTypeName + " "
                                    + iPri.PriceDate + " "
                                    + iPri.PriceBaht + "<br />");
                }
            }
        }
        else
        {
            Response.Write(soPri.ReasonNotAllow);
        }



Copyright © 2013 OIE . All Rights Reserved. สถิติผู้เข้าชม
ติดต่อเรา
Web Managed by Plastics Institute of Thailand