http://open.sen.se/ API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХрд╛рдзрд┐рдХ рдИрд╡реЗрдВрдЯ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП httpie рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдпрд╣ рдЕрдЬреНрдЮрд╛рдд рд╡рд╕реНрддреБрдУрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдХреЛ рдЗрд╕ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ:
[
{
"feed_id": 12345,
"value": "foo"
},
{
"feed_id":23456,
"value": 2134
},
...
]
рдкрд╛рдпрд╛ рдХрд┐ рдореИрдВ httpie рдХреЛ рдЗрд╕ рддрд░рд╣ JSON рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреБрдВрдЬреА рдирд╛рдо рдХреЗ рдХрдЪреНрдЪреЗ JSON рдХреЗ рд▓рд┐рдП :=
рд╡рд┐рднрд╛рдЬрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдЗрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдмрдирд╛рдпрд╛:
[victor<strong i="11">@klamm</strong> ~]$ http -p B api.sen.se/events/ :='[{"feed_id": 24571, "value": 64.0}, {"feed_id":24572, "value":60.0}]'
{
"": [
{
"feed_id": 24571,
"value": 64.0
},
{
"feed_id": 24572,
"value": 60.0
}
]
}
@chuma , рдпрд╣ рдЖрдк рдХрдЪреНрдЪреЗ JSON рдХреЛ STDIN
рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд╕ рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
echo '[{"feed_id": 24571, "value": 64.0}, {"feed_id":24572, "value":60.0}]' | http api.sen.se/events/
@jakubroztocil рдЕрдЪреНрдЫрд╛ рдХрд╛рдо! рдЖрдк рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВ
@jakubroztocil , рдореИрдВ http 0.9.2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдм рдФрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ test.php рдмрдирд╛рдпрд╛ рд╣реИ:
<?php
print_r($_REQUEST);
рдлрд┐рд░ рдореИрдВрдиреЗ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:
рдЧреВрдВрдЬ '[{"feed_id": 24571, "рдорд╛рди": 64.0}, {"feed_id":24572, "рдорд╛рди":60.0}]' | http http://localhost/CRMvTiger_Rodobens/test.php
рд╡рд╛рдкрд╕реА:
рд╕рд░рдгреА
(
)
рдЧреВрдВрдЬ '[{"feed_id": 24571, "рдорд╛рди": 64.0}, {"feed_id":24572, "рдорд╛рди":60.0}]' | http --form http://localhost/CRMvTiger_Rodobens/test.php
рд╡рд╛рдкрд╕реА:
рд╕рд░рдгреА
(
)
рдЧреВрдВрдЬ '[{"feed_id": 24571, "рдорд╛рди": 64.0}, {"feed_id":24572, "рдорд╛рди":60.0}]' | http --json http://localhost/CRMvTiger_Rodobens/test.php
рд╡рд╛рдкрд╕реА:
рд╕рд░рдгреА
(
)
рдЧреВрдВрдЬ '{"feed_id": 24571, "рдорд╛рди": 64.0}, {"feed_id": 24572, "рдорд╛рди": 60.0}' | http http://localhost/CRMvTiger_Rodobens/test.php
рд╡рд╛рдкрд╕реА:
рд╕рд░рдгреА
(
)
рдЧреВрдВрдЬ '{"feed_id": 24571, "рдорд╛рди": 64.0}, {"feed_id": 24572, "рдорд╛рди": 60.0}' | http --json http://localhost/CRMvTiger_Rodobens/test.php
рд╡рд╛рдкрд╕реА:
рд╕рд░рдгреА
(
)
рдЧреВрдВрдЬ '{"feed_id": 24571, "рдорд╛рди": 64.0}, {"feed_id":24572, "рдорд╛рди":60.0}' | http --form http://localhost/CRMvTiger_Rodobens/test.php
рд╡рд╛рдкрд╕реА:
рд╕рд░рдгреА
(
[{"feed_id":_24571,_"value":_64_0},_{"feed_id":24572,_"value":60_0}
] =>
)
рдПрдХрдорд╛рддреНрд░ рдЬреЛ рдХреБрдЫ рд▓реМрдЯрд╛рддрд╛ рд╣реИ рд╡рд╣ рдЖрдЦрд┐рд░реА рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдореНрдореАрдж рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛, рдпрд╣ рд╕рднреА рдЬреЗрд╕рди рдХреЛ рдПрдХ рдЦрд╛рд▓реА рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@chuma , рдпрд╣ рдЖрдк рдХрдЪреНрдЪреЗ JSON рдХреЛ
STDIN
рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд╕ рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: