blob: 2effcfa588f7eaa953f6ecb0e22a953b0174c533 [file] [log] [blame]
curl --request GET http://localhost:9124/
echo ""
## JSON format
curl --header 'Content-Type: application/json' --request POST \
--data '{"pio_appkey": "jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO", "pio_uid" : "testuid", "custom1" : "value1", "custom2" : 2, "custom3" : 4.123, "custom4" : false }' http://localhost:9124/users.json
echo ""
curl --header 'Content-Type: application/json' --request POST \
--data '{"pio_appkey": "jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO", "pio_uid" : "testuid", "pio_latlng" : "1.23,4.56", "pio_inactive" : true, "custom1" : "value1", "custom2" : 2, "custom3" : 4.123, "custom4" : false }' http://localhost:9124/users.json
echo ""
curl --request GET http://localhost:9124/users/testuid.json?pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO
echo ""
curl --request DELETE http://localhost:9124/users/testuid.json?pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO
echo ""
### form-urlencoded
echo "user without custom attributes"
curl --request POST http://localhost:9124/users.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_uid=testuid3" \
--data-urlencode "pio_latlng=12.34,5.678" \
--data-urlencode "pio_inactive=true"
echo ""
echo "user with custom attributes"
curl --request POST http://localhost:9124/users.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_uid=testuid2" \
--data-urlencode "pio_latlng=12.34,5.678" \
--data-urlencode "custom1=value1" \
--data-urlencode "pio_inactive=true"
echo ""
echo "get user"
curl --request GET http://localhost:9124/users/testuid2.json?pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO
echo ""
echo "delete user"
curl --request DELETE http://localhost:9124/users/testuid3.json?pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO
echo ""
# item
echo "create item"
curl --request POST http://localhost:9124/items.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_iid=testiid2" \
--data-urlencode "pio_itypes=type1,type2" \
--data-urlencode "pio_price=1.23" \
--data-urlencode "pio_profit=9.87" \
--data-urlencode "pio_startT=123456789" \
--data-urlencode "pio_endT=2013-02-12T05:43:21.4" \
--data-urlencode "pio_latlng=12.34,5.678" \
--data-urlencode "pio_inactive=true" \
--data-urlencode "custom1=value1" \
--data-urlencode "custom2=2.34"
echo ""
curl --request POST http://localhost:9124/items.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_iid=testiid3" \
--data-urlencode "pio_itypes=type1,type2" \
--data-urlencode "pio_price=1.23" \
--data-urlencode "pio_profit=9.87" \
--data-urlencode "pio_startT=123456789" \
--data-urlencode "pio_endT=2013-02-12T05:43:21.4" \
--data-urlencode "pio_latlng=12.34,5.678" \
--data-urlencode "pio_inactive=true" \
--data-urlencode "custom1=value1" \
--data-urlencode "custom2=2.34"
echo ""
echo "get item"
curl --request GET http://localhost:9124/items/testiid2.json?pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO
echo ""
echo "delete item"
curl --request DELETE http://localhost:9124/items/testiid2.json?pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO
echo ""
# u2iactions
echo "rate action"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=rate" \
--data-urlencode "pio_uid=user2" \
--data-urlencode "pio_iid=item3" \
--data-urlencode "pio_rate=3"
echo ""
echo "rate with latlng and t"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=rate" \
--data-urlencode "pio_uid=user2" \
--data-urlencode "pio_iid=item3" \
--data-urlencode "pio_rate=3" \
--data-urlencode "pio_latlng=1.234,5.678" \
--data-urlencode "pio_t=2012-09-10T12:34:56.6"
echo ""
echo "missing rate field in rate action"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=rate" \
--data-urlencode "pio_uid=user2" \
--data-urlencode "pio_iid=item4"
echo ""
echo "like action"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=like" \
--data-urlencode "pio_uid=user3" \
--data-urlencode "pio_iid=item4"
echo ""
echo "dislike"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=dislike" \
--data-urlencode "pio_uid=user4" \
--data-urlencode "pio_iid=item5"
echo ""
echo "view"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=view" \
--data-urlencode "pio_uid=user6" \
--data-urlencode "pio_iid=item7"
echo ""
echo "conversion"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=conversion" \
--data-urlencode "pio_uid=user7" \
--data-urlencode "pio_iid=item8"
echo ""
echo "conversion with price"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=conversion" \
--data-urlencode "pio_uid=user8" \
--data-urlencode "pio_iid=item9" \
--data-urlencode "pio_price=5.99"
echo ""
echo "custom action"
curl --request POST http://localhost:9124/actions/u2i.json --header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode "pio_appkey=jLIvMU9FNydsJHpO7otA4Dh4FQTDDyP3hFA9DltuyAdadcxXdtpMXYLnOLtCTsWO" \
--data-urlencode "pio_action=custom_action" \
--data-urlencode "pio_uid=user2" \
--data-urlencode "pio_iid=item4"
echo ""