Тема: Потрібна допомога по використанню API

Відгукніться хто зможе пояснити як робити запити по API і записувати результат запиту

2

Re: Потрібна допомога по використанню API

Вам варто спершу вивчити хоча б одну мову програмування. Чому? Бо будь-яка мова програмування містить свій API для бібліотечних функцій. А якщо ви не знаєте жодної мови, то немає сенсу щось вам про API пояснювати.

Подякували: BronzChef20561

3

Re: Потрібна допомога по використанню API

koala написав:

Вам варто спершу вивчити хоча б одну мову програмування. Чому? Бо будь-яка мова програмування містить свій API для бібліотечних функцій. А якщо ви не знаєте жодної мови, то немає сенсу щось вам про API пояснювати.

вибачаюсь неправильно поставив питання, я мав на увазі як правильно робити запит на php наприклад є API https://blockchain.info/ru/ticker і як зробити запит, отримати данні і перевести з json

4

Re: Потрібна допомога по використанню API

Зробити запит і отримати дані - та хоч звичайним file_get_contents -ом, якщо правила хостингу дозволяють.
Перевести з json - json_decode.

$query_result = json_decode(file_get_contents("https://blockchain.info/ru/ticker"));
Подякували: BronzChef2056, 221VOLT, mike3

5

Re: Потрібна допомога по використанню API

koala написав:

Зробити запит і отримати дані - та хоч звичайним file_get_contents -ом, якщо правила хостингу дозволяють.
Перевести з json - json_decode.

$query_result = json_decode(file_get_contents("https://blockchain.info/ru/ticker"));

Дякую, а $query_result буде багатовимірним масивом?

6

Re: Потрібна допомога по використанню API

Зробіть
var_dump($query_result);
І побачите вміст.

=)
Подякували: koala, BronzChef2056, 221VOLT3

7

Re: Потрібна допомога по використанню API

VTrim написав:

Зробіть
var_dump($query_result);
І побачите вміст.

А як додати в змінну наприклад значення курсу bitcoin до долара?

8

Re: Потрібна допомога по використанню API

А як додати в змінну наприклад значення курсу bitcoin до долара?

http://php.net/manual/en/language.types.array.php

Вивчіть краще рнр а то у вас буде дуже багато запитань.

Подякували: BronzChef2056, 221VOLT2

9 Востаннє редагувалося 221VOLT (03.01.2017 23:02:03)

Re: Потрібна допомога по використанню API

BronzChef2056 написав:
koala написав:

Вам варто спершу вивчити хоча б одну мову програмування. Чому? Бо будь-яка мова програмування містить свій API для бібліотечних функцій. А якщо ви не знаєте жодної мови, то немає сенсу щось вам про API пояснювати.

вибачаюсь неправильно поставив питання, я мав на увазі як правильно робити запит на php наприклад є API https://blockchain.info/ru/ticker і як зробити запит, отримати данні і перевести з json

так само, як і робота з апі вк чи фб
(лише інші урл-и та інші назви методів)

порада -
нагугліть приклади роботи з вк апі (їх багато є, з поясненнями),
пограйтеся з вк апі - щоб розібратися як йде робота з апі -
далі уже з будь-яким апі спокійно працюватимете

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
Подякували: Monolith1

10

Re: Потрібна допомога по використанню API

Отже.

Дякую, а $query_result буде багатовимірним масивом?

$query_result = json_decode(file_get_contents("https://blockchain.info/ru/ticker"));

повертає об'єкт. Якщо вам треба масив, тоді додайте другим аргументом true.

$query_result = json_decode(file_get_contents("https://blockchain.info/ru/ticker"), true);

А як додати в змінну наприклад значення курсу bitcoin до долара?

$query_result['BITCOIN'] = [
'key1' => 'value 1', // і так далі
];
Подякували: 221VOLT1