по API ключу.
php:
header('X-API-Key: 42412712a65eb9bc:6fbe5c7e37823f9a3fe9b31d35e46efc');
echo file_get_contents("https://mysite.com/";
Выводит пустой массив.
Или нужно всё же использовать в GET api_key?
Почему авторизация по заголовкам не срабатывает?
Если подставить в GET запрос параметр api_key, то авторизация проходит и выводит данные в JSON нужные (не пустой массив)
https://mysite.com/?api_key=42412712a65eb9bc:6fbe5c7e37823f9a3fe9b31d35e46efc
И надо через stream create context заголовок добавить в file_get…
А вообще если я передам ключ вот таким образом, это ведь безопасно? file_get_contents("https://mysite.com/?api_key=42412712a65eb9bc:6fbe5c7e37823f9a3fe9b31d35e46efc";
так header и file_get_contents это разные весчи)
Обсуждают сегодня