BLYNK
HOME       📲 GETTING STARTED       📗 DOCS       ❓HELP CENTER       👉 SKETCH BUILDER

Не работает API

Столкнулся с проблемой при получении состояния пина через API, делаю запрос через сайт на бесплатном хостинге на котором лежит php файл (первое время всё работало нормально, потом перестало). Сервер возвращает пустой ответ, на другом сайте на этом же хостинге всё работает… Как я понимаю API блокирует запросы именно с этого адреса, с чем это может быть связанно и как это решить?

I assume that the API call is being made to the Blynk cloud servers?

Are you using the IP address of the server in your API call, or blynk-cloud.com ?

If you’re using blynk-cloud.com then I guess it’s a GeoDNS issue that will be solved by using the IP address.

Pete.

Запрос выглядит следующим образом:
$result = json_decode(file_get_contents("http://blynk-cloud.com/" . $token . "/get/" . $pin));
Вчера этот скрипт работал, сегодня нет, получаю ошибку:
failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request

Ping blynk-cloud.com From your home PC to get the IP address of the cloud server where your project lives.
You can test this with:
ServerIP/auth_code/project

When you have the correct IP address then use this in your API call.

Pete.