Advertisement
nikitafrolov

Untitled

Jul 24th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 22.13 KB | None | 0 0
  1. Запрос
  2. {
  3.                 "id"      => 1,
  4.                 "jsonrpc" => "2.0",
  5.                 "method"  => "calculateShipping",
  6.                 "params"  => {
  7.       'length' => 16,
  8.       'width' => 6,
  9.       'height' => 6,
  10.       'weight' => '0.2',
  11.       'cod' => 1770,
  12.       'declared_cost' => 1770,
  13.       'kladr_id_from' => 78000000000,
  14.       'kladr_id' => 7800000000000
  15.                 }
  16. }
  17.  
  18. Ответ
  19. array(
  20.   'jsonrpc' => '2.0',
  21.   'result' => array(
  22.     'request' => array(
  23.       'length' => 16,
  24.       'width' => 6,
  25.       'height' => 6,
  26.       'weight' => '0.2',
  27.       'cod' => 1770,
  28.       'declared_cost' => 1770,
  29.       'kladr_id_from' => '78000000000',
  30.       'kladr_id' => '7800000000000',
  31.     ),
  32.     'methods' => array(
  33.       0 => array(
  34.         'status' => 'ok',
  35.         'method' => array(
  36.           'id' => 26,
  37.           'name' => 'DPD Дверь - Дверь',
  38.           'category' => 'door-to-door',
  39.           'courier' => 'dpd',
  40.           'comment' => '',
  41.           'description' => 'К вам приедет курьер на указанный адрес и в указанную дату, заберет посылку и доставит до указанного адреса получателя.',
  42.         ),
  43.         'cost' => array(
  44.           'services' => array(
  45.             0 => array(
  46.               'service' => 'shipping',
  47.               'sum' => 229,
  48.               'currency' => 'RUB',
  49.               'readable' => '229,00 руб.',
  50.             ),
  51.             1 => array(
  52.               'service' => 'cod',
  53.               'sum' => 53,1,
  54.               'currency' => 'RUB',
  55.               'readable' => '53,10 руб.',
  56.             ),
  57.             2 => array(
  58.               'service' => 'cost_declaring',
  59.               'sum' => 8,85,
  60.               'currency' => 'RUB',
  61.               'readable' => '8,85 руб.',
  62.             ),
  63.           ),
  64.           'total' => array(
  65.             'sum' => 290,95,
  66.             'currency' => 'RUB',
  67.             'readable' => '290,95 руб.',
  68.           ),
  69.         ),
  70.         'days' => NULL,
  71.         'priority' => 100,
  72.       ),
  73.       1 => array(
  74.         'status' => 'ok',
  75.         'method' => array(
  76.           'id' => 27,
  77.           'name' => 'DPD Дверь - ПВЗ',
  78.           'category' => 'door-to-delivery-point',
  79.           'courier' => 'dpd',
  80.           'comment' => '',
  81.           'description' => 'К вам приедет курьер на указанный адрес и в указанную дату, заберет посылку и доставит до выбранного вами Пункта Выдачи Заказов, откуда уже самостоятельно заберет посылку получатель.',
  82.         ),
  83.         'cost' => array(
  84.           'services' => array(
  85.             0 => array(
  86.               'service' => 'shipping',
  87.               'sum' => 149,
  88.               'currency' => 'RUB',
  89.               'readable' => '149,00 руб.',
  90.             ),
  91.             1 => array(
  92.               'service' => 'cod',
  93.               'sum' => 53,1,
  94.               'currency' => 'RUB',
  95.               'readable' => '53,10 руб.',
  96.             ),
  97.             2 => array(
  98.               'service' => 'cost_declaring',
  99.               'sum' => 8,85,
  100.               'currency' => 'RUB',
  101.               'readable' => '8,85 руб.',
  102.             ),
  103.           ),
  104.           'total' => array(
  105.             'sum' => 210,95,
  106.             'currency' => 'RUB',
  107.             'readable' => '210,95 руб.',
  108.           ),
  109.         ),
  110.         'days' => NULL,
  111.         'priority' => 100,
  112.       ),
  113.       2 => array(
  114.         'status' => 'ok',
  115.         'method' => array(
  116.           'id' => 28,
  117.           'name' => 'DPD ПВЗ - Дверь',
  118.           'category' => 'delivery-point-to-door',
  119.           'courier' => 'dpd',
  120.           'comment' => '',
  121.           'description' => 'Вы самостоятельно отнесете посылку в выбранный вами Пункт Выдачи Заказов, откуда посылка отправится до указанного адреса получателя.',
  122.         ),
  123.         'cost' => array(
  124.           'services' => array(
  125.             0 => array(
  126.               'service' => 'shipping',
  127.               'sum' => 229,
  128.               'currency' => 'RUB',
  129.               'readable' => '229,00 руб.',
  130.             ),
  131.             1 => array(
  132.               'service' => 'cod',
  133.               'sum' => 53,1,
  134.               'currency' => 'RUB',
  135.               'readable' => '53,10 руб.',
  136.             ),
  137.             2 => array(
  138.               'service' => 'cost_declaring',
  139.               'sum' => 8,85,
  140.               'currency' => 'RUB',
  141.               'readable' => '8,85 руб.',
  142.             ),
  143.           ),
  144.           'total' => array(
  145.             'sum' => 290,95,
  146.             'currency' => 'RUB',
  147.             'readable' => '290,95 руб.',
  148.           ),
  149.         ),
  150.         'days' => NULL,
  151.         'priority' => 100,
  152.       ),
  153.       3 => array(
  154.         'status' => 'ok',
  155.         'method' => array(
  156.           'id' => 29,
  157.           'name' => 'DPD ПВЗ - ПВЗ',
  158.           'category' => 'delivery-point-to-delivery-point',
  159.           'courier' => 'dpd',
  160.           'comment' => '',
  161.           'description' => 'Вы самостоятельно отнесете посылку в выбранный вами Пункт Выдачи Заказов, откуда посылка отправится до выбранного вами Пункта Выдачи Заказов, откуда уже самостоятельно заберет посылку получатель.',
  162.         ),
  163.         'cost' => array(
  164.           'services' => array(
  165.             0 => array(
  166.               'service' => 'shipping',
  167.               'sum' => 149,
  168.               'currency' => 'RUB',
  169.               'readable' => '149,00 руб.',
  170.             ),
  171.             1 => array(
  172.               'service' => 'cod',
  173.               'sum' => 53,1,
  174.               'currency' => 'RUB',
  175.               'readable' => '53,10 руб.',
  176.             ),
  177.             2 => array(
  178.               'service' => 'cost_declaring',
  179.               'sum' => 8,85,
  180.               'currency' => 'RUB',
  181.               'readable' => '8,85 руб.',
  182.             ),
  183.           ),
  184.           'total' => array(
  185.             'sum' => 210,95,
  186.             'currency' => 'RUB',
  187.             'readable' => '210,95 руб.',
  188.           ),
  189.         ),
  190.         'days' => NULL,
  191.         'priority' => 100,
  192.       ),
  193.       4 => array(
  194.         'status' => 'ok',
  195.         'method' => array(
  196.           'id' => 57,
  197.           'name' => 'CDEK ПВЗ-ПВЗ',
  198.           'category' => 'delivery-point-to-delivery-point',
  199.           'courier' => 'cdek',
  200.           'comment' => '',
  201.           'description' => NULL,
  202.         ),
  203.         'cost' => array(
  204.           'services' => array(
  205.             0 => array(
  206.               'service' => 'shipping',
  207.               'sum' => 140,
  208.               'currency' => 'RUB',
  209.               'readable' => '140,00 руб.',
  210.             ),
  211.             1 => array(
  212.               'service' => 'cod',
  213.               'sum' => 61,95,
  214.               'currency' => 'RUB',
  215.               'readable' => '61,95 руб.',
  216.             ),
  217.             2 => array(
  218.               'service' => 'cost_declaring',
  219.               'sum' => 13,28,
  220.               'currency' => 'RUB',
  221.               'readable' => '13,28 руб.',
  222.             ),
  223.           ),
  224.           'total' => array(
  225.             'sum' => 215,23,
  226.             'currency' => 'RUB',
  227.             'readable' => '215,23 руб.',
  228.           ),
  229.         ),
  230.         'days' => '1 день',
  231.         'priority' => 100,
  232.       ),
  233.       5 => array(
  234.         'status' => 'ok',
  235.         'method' => array(
  236.           'id' => 58,
  237.           'name' => 'CDEK ПВЗ-Дверь',
  238.           'category' => 'delivery-point-to-door',
  239.           'courier' => 'cdek',
  240.           'comment' => '',
  241.           'description' => NULL,
  242.         ),
  243.         'cost' => array(
  244.           'services' => array(
  245.             0 => array(
  246.               'service' => 'shipping',
  247.               'sum' => 265,
  248.               'currency' => 'RUB',
  249.               'readable' => '265,00 руб.',
  250.             ),
  251.             1 => array(
  252.               'service' => 'cod',
  253.               'sum' => 61,95,
  254.               'currency' => 'RUB',
  255.               'readable' => '61,95 руб.',
  256.             ),
  257.             2 => array(
  258.               'service' => 'cost_declaring',
  259.               'sum' => 13,28,
  260.               'currency' => 'RUB',
  261.               'readable' => '13,28 руб.',
  262.             ),
  263.           ),
  264.           'total' => array(
  265.             'sum' => 340,23,
  266.             'currency' => 'RUB',
  267.             'readable' => '340,23 руб.',
  268.           ),
  269.         ),
  270.         'days' => '1 день',
  271.         'priority' => 100,
  272.       ),
  273.       6 => array(
  274.         'status' => 'ok',
  275.         'method' => array(
  276.           'id' => 59,
  277.           'name' => 'CDEK Дверь-ПВЗ',
  278.           'category' => 'door-to-delivery-point',
  279.           'courier' => 'cdek',
  280.           'comment' => '',
  281.           'description' => NULL,
  282.         ),
  283.         'cost' => array(
  284.           'services' => array(
  285.             0 => array(
  286.               'service' => 'shipping',
  287.               'sum' => 265,
  288.               'currency' => 'RUB',
  289.               'readable' => '265,00 руб.',
  290.             ),
  291.             1 => array(
  292.               'service' => 'cod',
  293.               'sum' => 61,95,
  294.               'currency' => 'RUB',
  295.               'readable' => '61,95 руб.',
  296.             ),
  297.             2 => array(
  298.               'service' => 'cost_declaring',
  299.               'sum' => 13,28,
  300.               'currency' => 'RUB',
  301.               'readable' => '13,28 руб.',
  302.             ),
  303.           ),
  304.           'total' => array(
  305.             'sum' => 340,23,
  306.             'currency' => 'RUB',
  307.             'readable' => '340,23 руб.',
  308.           ),
  309.         ),
  310.         'days' => '1 день',
  311.         'priority' => 100,
  312.       ),
  313.       7 => array(
  314.         'status' => 'ok',
  315.         'method' => array(
  316.           'id' => 60,
  317.           'name' => 'CDEK Дверь-Дверь',
  318.           'category' => 'door-to-door',
  319.           'courier' => 'cdek',
  320.           'comment' => '',
  321.           'description' => NULL,
  322.         ),
  323.         'cost' => array(
  324.           'services' => array(
  325.             0 => array(
  326.               'service' => 'shipping',
  327.               'sum' => 280,
  328.               'currency' => 'RUB',
  329.               'readable' => '280,00 руб.',
  330.             ),
  331.             1 => array(
  332.               'service' => 'cod',
  333.               'sum' => 61,95,
  334.               'currency' => 'RUB',
  335.               'readable' => '61,95 руб.',
  336.             ),
  337.             2 => array(
  338.               'service' => 'cost_declaring',
  339.               'sum' => 13,28,
  340.               'currency' => 'RUB',
  341.               'readable' => '13,28 руб.',
  342.             ),
  343.           ),
  344.           'total' => array(
  345.             'sum' => 355,23,
  346.             'currency' => 'RUB',
  347.             'readable' => '355,23 руб.',
  348.           ),
  349.         ),
  350.         'days' => '1 день',
  351.         'priority' => 100,
  352.       ),
  353.     ),
  354.   ),
  355.   'id' => 1,
  356. )
  357.  
  358.  
  359. 2017-07-24 13:56:12 176.214.79.84
  360. dumped from /home/c/cu76064971/dev.laleona/public_html/wa-plugins/shipping/shiptor/lib/classes/shiptorDeliveryPointsWorker.php line #41:
  361. array(
  362.   'jsonrpc' => '2.0',
  363.   'result' => array(
  364.     'request' => array(
  365.       'length' => 16,
  366.       'width' => 6,
  367.       'height' => 6,
  368.       'weight' => '0.2',
  369.       'cod' => 1770,
  370.       'declared_cost' => 1770,
  371.       'kladr_id_from' => '78000000000',
  372.       'kladr_id' => '7800000000000',
  373.     ),
  374.     'methods' => array(
  375.       0 => array(
  376.         'status' => 'ok',
  377.         'method' => array(
  378.           'id' => 26,
  379.           'name' => 'DPD Дверь - Дверь',
  380.           'category' => 'door-to-door',
  381.           'courier' => 'dpd',
  382.           'comment' => '',
  383.           'description' => 'К вам приедет курьер на указанный адрес и в указанную дату, заберет посылку и доставит до указанного адреса получателя.',
  384.         ),
  385.         'cost' => array(
  386.           'services' => array(
  387.             0 => array(
  388.               'service' => 'shipping',
  389.               'sum' => 229,
  390.               'currency' => 'RUB',
  391.               'readable' => '229,00 руб.',
  392.             ),
  393.             1 => array(
  394.               'service' => 'cod',
  395.               'sum' => 53,1,
  396.               'currency' => 'RUB',
  397.               'readable' => '53,10 руб.',
  398.             ),
  399.             2 => array(
  400.               'service' => 'cost_declaring',
  401.               'sum' => 8,85,
  402.               'currency' => 'RUB',
  403.               'readable' => '8,85 руб.',
  404.             ),
  405.           ),
  406.           'total' => array(
  407.             'sum' => 290,95,
  408.             'currency' => 'RUB',
  409.             'readable' => '290,95 руб.',
  410.           ),
  411.         ),
  412.         'days' => NULL,
  413.         'priority' => 100,
  414.       ),
  415.       1 => array(
  416.         'status' => 'ok',
  417.         'method' => array(
  418.           'id' => 27,
  419.           'name' => 'DPD Дверь - ПВЗ',
  420.           'category' => 'door-to-delivery-point',
  421.           'courier' => 'dpd',
  422.           'comment' => '',
  423.           'description' => 'К вам приедет курьер на указанный адрес и в указанную дату, заберет посылку и доставит до выбранного вами Пункта Выдачи Заказов, откуда уже самостоятельно заберет посылку получатель.',
  424.         ),
  425.         'cost' => array(
  426.           'services' => array(
  427.             0 => array(
  428.               'service' => 'shipping',
  429.               'sum' => 149,
  430.               'currency' => 'RUB',
  431.               'readable' => '149,00 руб.',
  432.             ),
  433.             1 => array(
  434.               'service' => 'cod',
  435.               'sum' => 53,1,
  436.               'currency' => 'RUB',
  437.               'readable' => '53,10 руб.',
  438.             ),
  439.             2 => array(
  440.               'service' => 'cost_declaring',
  441.               'sum' => 8,85,
  442.               'currency' => 'RUB',
  443.               'readable' => '8,85 руб.',
  444.             ),
  445.           ),
  446.           'total' => array(
  447.             'sum' => 210,95,
  448.             'currency' => 'RUB',
  449.             'readable' => '210,95 руб.',
  450.           ),
  451.         ),
  452.         'days' => NULL,
  453.         'priority' => 100,
  454.       ),
  455.       2 => array(
  456.         'status' => 'ok',
  457.         'method' => array(
  458.           'id' => 28,
  459.           'name' => 'DPD ПВЗ - Дверь',
  460.           'category' => 'delivery-point-to-door',
  461.           'courier' => 'dpd',
  462.           'comment' => '',
  463.           'description' => 'Вы самостоятельно отнесете посылку в выбранный вами Пункт Выдачи Заказов, откуда посылка отправится до указанного адреса получателя.',
  464.         ),
  465.         'cost' => array(
  466.           'services' => array(
  467.             0 => array(
  468.               'service' => 'shipping',
  469.               'sum' => 229,
  470.               'currency' => 'RUB',
  471.               'readable' => '229,00 руб.',
  472.             ),
  473.             1 => array(
  474.               'service' => 'cod',
  475.               'sum' => 53,1,
  476.               'currency' => 'RUB',
  477.               'readable' => '53,10 руб.',
  478.             ),
  479.             2 => array(
  480.               'service' => 'cost_declaring',
  481.               'sum' => 8,85,
  482.               'currency' => 'RUB',
  483.               'readable' => '8,85 руб.',
  484.             ),
  485.           ),
  486.           'total' => array(
  487.             'sum' => 290,95,
  488.             'currency' => 'RUB',
  489.             'readable' => '290,95 руб.',
  490.           ),
  491.         ),
  492.         'days' => NULL,
  493.         'priority' => 100,
  494.       ),
  495.       3 => array(
  496.         'status' => 'ok',
  497.         'method' => array(
  498.           'id' => 29,
  499.           'name' => 'DPD ПВЗ - ПВЗ',
  500.           'category' => 'delivery-point-to-delivery-point',
  501.           'courier' => 'dpd',
  502.           'comment' => '',
  503.           'description' => 'Вы самостоятельно отнесете посылку в выбранный вами Пункт Выдачи Заказов, откуда посылка отправится до выбранного вами Пункта Выдачи Заказов, откуда уже самостоятельно заберет посылку получатель.',
  504.         ),
  505.         'cost' => array(
  506.           'services' => array(
  507.             0 => array(
  508.               'service' => 'shipping',
  509.               'sum' => 149,
  510.               'currency' => 'RUB',
  511.               'readable' => '149,00 руб.',
  512.             ),
  513.             1 => array(
  514.               'service' => 'cod',
  515.               'sum' => 53,1,
  516.               'currency' => 'RUB',
  517.               'readable' => '53,10 руб.',
  518.             ),
  519.             2 => array(
  520.               'service' => 'cost_declaring',
  521.               'sum' => 8,85,
  522.               'currency' => 'RUB',
  523.               'readable' => '8,85 руб.',
  524.             ),
  525.           ),
  526.           'total' => array(
  527.             'sum' => 210,95,
  528.             'currency' => 'RUB',
  529.             'readable' => '210,95 руб.',
  530.           ),
  531.         ),
  532.         'days' => NULL,
  533.         'priority' => 100,
  534.       ),
  535.       4 => array(
  536.         'status' => 'ok',
  537.         'method' => array(
  538.           'id' => 57,
  539.           'name' => 'CDEK ПВЗ-ПВЗ',
  540.           'category' => 'delivery-point-to-delivery-point',
  541.           'courier' => 'cdek',
  542.           'comment' => '',
  543.           'description' => NULL,
  544.         ),
  545.         'cost' => array(
  546.           'services' => array(
  547.             0 => array(
  548.               'service' => 'shipping',
  549.               'sum' => 140,
  550.               'currency' => 'RUB',
  551.               'readable' => '140,00 руб.',
  552.             ),
  553.             1 => array(
  554.               'service' => 'cod',
  555.               'sum' => 61,95,
  556.               'currency' => 'RUB',
  557.               'readable' => '61,95 руб.',
  558.             ),
  559.             2 => array(
  560.               'service' => 'cost_declaring',
  561.               'sum' => 13,28,
  562.               'currency' => 'RUB',
  563.               'readable' => '13,28 руб.',
  564.             ),
  565.           ),
  566.           'total' => array(
  567.             'sum' => 215,23,
  568.             'currency' => 'RUB',
  569.             'readable' => '215,23 руб.',
  570.           ),
  571.         ),
  572.         'days' => '1 день',
  573.         'priority' => 100,
  574.       ),
  575.       5 => array(
  576.         'status' => 'ok',
  577.         'method' => array(
  578.           'id' => 58,
  579.           'name' => 'CDEK ПВЗ-Дверь',
  580.           'category' => 'delivery-point-to-door',
  581.           'courier' => 'cdek',
  582.           'comment' => '',
  583.           'description' => NULL,
  584.         ),
  585.         'cost' => array(
  586.           'services' => array(
  587.             0 => array(
  588.               'service' => 'shipping',
  589.               'sum' => 265,
  590.               'currency' => 'RUB',
  591.               'readable' => '265,00 руб.',
  592.             ),
  593.             1 => array(
  594.               'service' => 'cod',
  595.               'sum' => 61,95,
  596.               'currency' => 'RUB',
  597.               'readable' => '61,95 руб.',
  598.             ),
  599.             2 => array(
  600.               'service' => 'cost_declaring',
  601.               'sum' => 13,28,
  602.               'currency' => 'RUB',
  603.               'readable' => '13,28 руб.',
  604.             ),
  605.           ),
  606.           'total' => array(
  607.             'sum' => 340,23,
  608.             'currency' => 'RUB',
  609.             'readable' => '340,23 руб.',
  610.           ),
  611.         ),
  612.         'days' => '1 день',
  613.         'priority' => 100,
  614.       ),
  615.       6 => array(
  616.         'status' => 'ok',
  617.         'method' => array(
  618.           'id' => 59,
  619.           'name' => 'CDEK Дверь-ПВЗ',
  620.           'category' => 'door-to-delivery-point',
  621.           'courier' => 'cdek',
  622.           'comment' => '',
  623.           'description' => NULL,
  624.         ),
  625.         'cost' => array(
  626.           'services' => array(
  627.             0 => array(
  628.               'service' => 'shipping',
  629.               'sum' => 265,
  630.               'currency' => 'RUB',
  631.               'readable' => '265,00 руб.',
  632.             ),
  633.             1 => array(
  634.               'service' => 'cod',
  635.               'sum' => 61,95,
  636.               'currency' => 'RUB',
  637.               'readable' => '61,95 руб.',
  638.             ),
  639.             2 => array(
  640.               'service' => 'cost_declaring',
  641.               'sum' => 13,28,
  642.               'currency' => 'RUB',
  643.               'readable' => '13,28 руб.',
  644.             ),
  645.           ),
  646.           'total' => array(
  647.             'sum' => 340,23,
  648.             'currency' => 'RUB',
  649.             'readable' => '340,23 руб.',
  650.           ),
  651.         ),
  652.         'days' => '1 день',
  653.         'priority' => 100,
  654.       ),
  655.       7 => array(
  656.         'status' => 'ok',
  657.         'method' => array(
  658.           'id' => 60,
  659.           'name' => 'CDEK Дверь-Дверь',
  660.           'category' => 'door-to-door',
  661.           'courier' => 'cdek',
  662.           'comment' => '',
  663.           'description' => NULL,
  664.         ),
  665.         'cost' => array(
  666.           'services' => array(
  667.             0 => array(
  668.               'service' => 'shipping',
  669.               'sum' => 280,
  670.               'currency' => 'RUB',
  671.               'readable' => '280,00 руб.',
  672.             ),
  673.             1 => array(
  674.               'service' => 'cod',
  675.               'sum' => 61,95,
  676.               'currency' => 'RUB',
  677.               'readable' => '61,95 руб.',
  678.             ),
  679.             2 => array(
  680.               'service' => 'cost_declaring',
  681.               'sum' => 13,28,
  682.               'currency' => 'RUB',
  683.               'readable' => '13,28 руб.',
  684.             ),
  685.           ),
  686.           'total' => array(
  687.             'sum' => 355,23,
  688.             'currency' => 'RUB',
  689.             'readable' => '355,23 руб.',
  690.           ),
  691.         ),
  692.         'days' => '1 день',
  693.         'priority' => 100,
  694.       ),
  695.     ),
  696.   ),
  697.   'id' => 1,
  698. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement