-
Notifications
You must be signed in to change notification settings - Fork 1
/
pokupo.php
39 lines (24 loc) · 1.36 KB
/
pokupo.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
//Документация по api доступна по этому адресу
//https://seller.pokupo.ru/doc/api/v1/platform
if(isset($_REQUEST["shop"]) && $_REQUEST["shop"]!="" && is_numeric($_REQUEST["shop"]))
{
$shop_id=$_REQUEST["shop"];
//Получаем список товаров
$z=file_get_contents("https://seller.pokupo.ru/api/goods/".$shop_id."/search/");
$r=json_decode($z,$assoc=true);
//Случайным образом выбираем один товар
$i=rand(0, count($r["goods_list"])-1);
//Получаем свойства магазина
$s=file_get_contents("https://seller.pokupo.ru/api/shop/info/".$shop_id."/");
$shop=json_decode($s,$assoc=true);
echo "<div style='width:250px; text-align:center;'><a href='".$shop['site_shop']."/#/goods/id=".$r["goods_list"][$i]["id"]."' target='_blank'><br/>";
//Краткое наименование
echo $r[$i]["chort_name"]."<br/><br/>";
//Превью фото
echo "<img src='".$r["goods_list"][$i]["route_image"]."' width='100' /></a><br/><br/>";
//Стоимость
echo "Цена: ". $r["goods_list"][$i]["sell_cost"]." руб.<br/><br/>";
echo "<a href='https://pokupo.ru/payment/".$shop_id."/payment#//idGoods=".$r["goods_list"][$i]["id"]."&count=1' target='_blank'><button>Купить</button></a></div>";
}
?>