Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
pd:develop:billingstore [2025/05/27 05:03]
filatovnv
pd:develop:billingstore [2026/01/14 12:05] (текущий)
predeinay
Строка 1: Строка 1:
 +**https://​oico.app/​oicobills/​api-docs/​ <- swagger док тут**
 +
 +**https://​oico.app/​oicobills/​api-docs/​swagger.json <- swagger.json тут**
 +
 ==== Аутентификация ==== ==== Аутентификация ====
 В http запросе должен быть header Authorization:​ Bearer @token, где @token - заранее полученный **partner_hash** ​ В http запросе должен быть header Authorization:​ Bearer @token, где @token - заранее полученный **partner_hash** ​
Строка 175: Строка 179:
      "​price":​ "​7.00",​      "​price":​ "​7.00",​
      "​quantity":​ "2.00 м3",      "​quantity":​ "2.00 м3",
-     "​amount":​ "​14.00"​+     "​amount":​ "14.00", 
 +     "​rn":​ "1"
     },     },
     {     {
Строка 181: Строка 186:
      "​price":​ "​4.00",​      "​price":​ "​4.00",​
      "​quantity":​ "1.50 м3",      "​quantity":​ "1.50 м3",
-     "​amount":​ "​6.00"​+     "​amount":​ "6.00", 
 +     "​rn":​ "2"
     }     }
    ]    ]
Строка 202: Строка 208:
          // @quantity ​    | String | - Объем. Необязательный ключ          // @quantity ​    | String | - Объем. Необязательный ключ
          // @amount ​      | Numeric (38,2) | - Цена. Обязательный ключ          // @amount ​      | Numeric (38,2) | - Цена. Обязательный ключ
 +         // @rn           | Numeric (38) | - Порядковый номер. Необязательный ключ
                    
 // Ответ 200/ok // Ответ 200/ok
Строка 234: Строка 241:
           "​price":​ "​7.00",​           "​price":​ "​7.00",​
           "​quantity":​ "2.00 м3",           "​quantity":​ "2.00 м3",
-          "​amount":​ "​14.00"​+          "​amount":​ "14.00", 
 +          "​rn":​ "1"
         }         }
       ]       ]
Строка 254: Строка 262:
           "​price":​ "​7.00",​           "​price":​ "​7.00",​
           "​quantity":​ "2.00 м3",           "​quantity":​ "2.00 м3",
-          "​amount":​ "​14.00"​+          "​amount":​ "14.00",  
 +          "​rn":​ "1"
         },         },
         {         {
Строка 260: Строка 269:
           "​price":​ "​4.00",​           "​price":​ "​4.00",​
           "​quantity":​ "1.50 м3",           "​quantity":​ "1.50 м3",
-          "​amount":​ "​6.00"​+          "​amount":​ "​6.00"​
 +          "​rn":​ "​2" ​         ​
         }         }
       ]       ]
Строка 289: Строка 299:
         "​price":​ "​7.00",​         "​price":​ "​7.00",​
         "​quantity":​ "2.00 м3",         "​quantity":​ "2.00 м3",
-        "​amount":​ "​14.00"​+        "​amount":​ "​14.00"​
 +        "​rn":​ "​1" ​       ​
       }       }
     ]     ]
Строка 306: Строка 317:
         "​price":​ "​7.00",​         "​price":​ "​7.00",​
         "​quantity":​ "2.00 м3",         "​quantity":​ "2.00 м3",
-        "​amount":​ "​14.00"​+        "​amount":​ "​14.00"​
 +        "​rn":​ "​1" ​       ​
       },       },
       {       {
Строка 312: Строка 324:
         "​price":​ "​4.00",​         "​price":​ "​4.00",​
         "​quantity":​ "1.50 м3",         "​quantity":​ "1.50 м3",
-        "​amount":​ "​6.00"​+        "​amount":​ "​6.00"​
 +        "​rn":​ "​2" ​       ​
       }       }
     ]     ]
Строка 336: Строка 349:
          // @quantity ​    | String | - Объем. Необязательный ключ          // @quantity ​    | String | - Объем. Необязательный ключ
          // @amount ​      | Numeric (38,2) | - Цена. Обязательный ключ          // @amount ​      | Numeric (38,2) | - Цена. Обязательный ключ
 +         // @rn           | Numeric (38) | - Порядковый номер. Необязательный ключ ​        
                    
 // Ответ 200/ok // Ответ 200/ok
Строка 368: Строка 382:
         "​price":​ "​7.00",​         "​price":​ "​7.00",​
         "​quantity":​ "2.00 м3",         "​quantity":​ "2.00 м3",
-        "​amount":​ "​14.00"​+        "​amount":​ "​14.00"​
 +        "​rn":​ "​1" ​       ​
       }       }
     ]     ]
Строка 518: Строка 533:
     current_val2:​ 103,     current_val2:​ 103,
     current_val3:​ 104.25, ​       ​     current_val3:​ 104.25, ​       ​
-    current_val_date:​ '​2021-10-17T19:​00:​00.000Z',​+    current_val_date:​ '​2021-10-17T00:​00:​00.000Z',​
     last_val: 90,     last_val: 90,
     last_val2: 91,     last_val2: 91,
     last_val3: 92,     last_val3: 92,
-    last_val_date:​ '​2021-10-16T19:​00:​00.000Z',​+    last_val_date:​ '​2021-10-16T00:​00:​00.000Z',​
     meter_type: '​3',​     meter_type: '​3',​
     address: '​Москва г, Василисы Кожиной ул, дом № 13, Апарт. 2460',     address: '​Москва г, Василисы Кожиной ул, дом № 13, Апарт. 2460',
Строка 587: Строка 602:
  
 <code javascript>​ <code javascript>​
-+
-  "​service_str":​ "​ХВС",​ +    ​
-  "​factory_num":​ "​777-x/​124",​ +        "​service_str":​ "​ХВС",​ 
-  "​install_place_str":​ "​Ванная",​ +        "​factory_num":​ "​777-x/​124",​ 
-  "​account_num":​ "​123",​ +        "​install_place_str":​ "​Ванная",​ 
-  "​verify_date":​ "​2024-10-01",​ +        "​account_num":​ "​123",​ 
-  "​ext_id":"​123-x-1",​ +        "​verify_date":​ "​2024-10-01",​ 
-  "​is_take":"​Y",​ +        "​ext_id":​ "​123-x-1",​ 
-  "​is_deleted":"​N",​ +        "​is_take":​ "​Y",​ 
-  "​meter_type":​ "​2",​ +        "​is_deleted":​ "​N",​ 
-  "​val_name":​ "​val_name",​  +        "​meter_type":​ "​2",​ 
-  "​val2_name":​ "​val2_name",​  +        "​val_name":​ "​val_name",​ 
-  "​val3_name":​ "​val3_name",​  +        "​val2_name":​ "​val2_name",​ 
-  "​values":​[ +        "​val3_name":​ "​val3_name",​ 
-     ​+        "​values":​ [ 
-       ​"​val":​90,​ +            
-       ​"​val2":​91,​ +                "​val":​ 90, 
-       ​"​val_date":"​2021-11-28"​, +                "​val2":​ 91, 
-      }, +                "​val_date":​ "​2021-11-28"​ 
-      +            }, 
-        "​val":​80,​ +            
-        "​val2":​93,​ +                "​val":​ 80, 
-        "​val_date":"​2021-11-26",​ +                "​val2":​ 93, 
-        "​phone":​ "​9126630539",​ +                "​val_date":​ "​2021-11-26",​ 
-        "​record"​ : "​http://​record.com"​ +                "​phone":​ "​9126630539",​ 
-      }, +                "​record":​ "​http://​record.com"​ 
-      +            }, 
-        "​val":​60,​ +            
-        "​val2":​95,​ +                "​val":​ 60, 
-        "​val_date":"​2021-11-25"​ +                "​val2":​ 95, 
-        "​is_deleted":​ "​Y"​ +                "​val_date":​ "​2021-11-25"​, 
-      +                "​is_deleted":​ "​Y"​ 
-  ]+            } 
 +        ] 
 +    ​
 +]
   /*   /*
    ​service_str - Название услуги. Например:​ "​Электроэнергия"​    ​service_str - Название услуги. Например:​ "​Электроэнергия"​
Строка 882: Строка 900:
 { "​meter_id":​ "​e43965d1-a43d-44c7-9320-e0653d9163d2"​ { "​meter_id":​ "​e43965d1-a43d-44c7-9320-e0653d9163d2"​
   "​val":​ 100500, ​   "​val":​ 100500, ​
-  "​val_date":​ "​2021-10-18T07:​44:​33.553Z", ​+  "​val_date":​ "​2021-10-18", ​
   "​is_user":​ "​N"​   "​is_user":​ "​N"​
 }, },
Строка 889: Строка 907:
   "​va2":​ 100401,   "​va2":​ 100401,
   "​val3":​ 100402, ​   "​val3":​ 100402, ​
-  "​val_date":​ "​2021-09-18T07:​44:​33.553Z", ​+  "​val_date":​ "​2021-09-18", ​
   "​is_user":​ "​N",​   "​is_user":​ "​N",​
   "​phone":​ "​9126630539",​   "​phone":​ "​9126630539",​
Строка 936: Строка 954:
   "​val":​ 100500, ​   "​val":​ 100500, ​
   "​val2":​ 100501, ​   "​val2":​ 100501, ​
-  "​val_date":​ "​2021-10-18T07:​44:​33.553Z", ​+  "​val_date":​ "​2021-10-18", ​
   "​is_user":​ "​N",​   "​is_user":​ "​N",​
   "​phone":​ "​9126630539",​   "​phone":​ "​9126630539",​
Строка 992: Строка 1010:
     current_val2:​ 102.25,     current_val2:​ 102.25,
     current_val3:​ null,     current_val3:​ null,
-    current_val_date:​ '​2021-10-17T19:​00:​00.000Z',+    current_val_date:​ '​2021-10-17',
     last_val: 90,     last_val: 90,
     last_val: 91,     last_val: 91,
     last_val: null,     last_val: null,
-    last_val_date:​ '​2021-10-16T19:​00:​00.000Z',+    last_val_date:​ '​2021-10-16',
     meter_type : 2,     meter_type : 2,
     val_name: "​val_name", ​     val_name: "​val_name", ​
Строка 1081: Строка 1099:
   val: 100500, ​   val: 100500, ​
   val2: 100501, ​   val2: 100501, ​
-  val_date: '​2021-10-18T07:​44:​33.553Z', ​+  val_date: '​2021-10-18', ​
   is_user: '​N'​   is_user: '​N'​
 }] }]
Строка 1127: Строка 1145:
     val2: 11,     val2: 11,
     val3: null,     val3: null,
-    val_date: '​2021-10-17T19:​00:​00.000Z'+    val_date: '​2021-10-17'
   },   },
   {   {
Строка 1135: Строка 1153:
     val2: 12,     val2: 12,
     val3: null,     val3: null,
-    val_date: '​2021-10-17T19:​00:​00.000Z'+    val_date: '​2021-10-17'
   },   },
   {   {
Строка 1143: Строка 1161:
     val2: 11,     val2: 11,
     val3: null,     val3: null,
-    val_date: '​2021-10-16T19:​00:​00.000Z'+    val_date: '​2021-10-16'
   },   },
   {   {
Строка 1151: Строка 1169:
     val2: 11,     val2: 11,
     val3: null,     val3: null,
-    val_date: '​2021-10-16T19:​00:​00.000Z'+    val_date: '​2021-10-16'
   },   },
   {   {
Строка 1159: Строка 1177:
     val2: 11,     val2: 11,
     val3: 33,     val3: 33,
-    val_date: '​2021-10-15T19:​00:​00.000Z'+    val_date: '​2021-10-15'
   },   },
   {   {
Строка 1167: Строка 1185:
     val2: null,     val2: null,
     val3: null,     val3: null,
-    val_date: '​2021-10-15T19:​00:​00.000Z'+    val_date: '​2021-10-15'
   }   }
 ] ]
  • /var/www/html/wiki/data/attic/pd/develop/billingstore.1748322213.txt.gz
  • Последние изменения: 2025/05/27 05:03
  • — filatovnv