Как записать ссылку на определённый трек на NFC-метку?

Как настроить воспроизведение трека в Яндекс Музыке при сканировании NFC метки? Я видел пост, где кто-то реализовал подобное с помощью Spotify и получил ссылку на программу на GitHub. Я же пробовал использовать NFC Tools, но не смог добиться нужного результата: либо открывается URL сайта Яндекс Музыки с треком (но мне нужно, чтобы это было в приложении), либо, если я выбираю задачу "открыть приложение", то просто запускается Яндекс Музыка, без перехода на страницу конкретного трека. Как можно решить эту проблему?
  • 30 декабря 2024 г. 11:43
Ответы на вопрос 2
Чтобы настроить воспроизведение конкретного трека в Яндекс Музыке при сканировании NFC-метки, вы можете воспользоваться специальными URL-ссылками, которые ведут на конкретные треки в приложении Яндекс Музыка. Вот как это можно сделать:

1. **Получите ссылку на трек:**
   - Откройте приложение Яндекс Музыка и найдите нужный трек.
   - Нажмите на три точки рядом с треком, выберите "Поделиться" и затем "Копировать ссылку". Ссылка будет примерно следующей формы: `https://music.yandex.ru/track/{ID_трека}`.

2. **Используйте NFC Tools:**
   - Убедитесь, что вы используете полную ссылку (с `https://`).
   - Откройте приложение NFC Tools на вашем смартфоне.
   - Выберите опцию "Запись" и затем "Добавить записи".
   - Выберите "Записать URL" и вставьте скопированную ссылку на трек Яндекс Музыки.
   - Запишите данные на NFC-метку.

3. **Проверка:**
   - Попробуйте отсканировать NFC-метку с помощью смартфона. При правильной настройке должно открываться приложение Яндекс Музыка с конкретным треком, а не просто сайт.

4. **Альтернативные варианты:**
   - Если вы сталкиваетесь с трудностями в работе с NFC Tools, вы можете рассмотреть возможность использования других приложений для записи NFC-меток, таких как Trigger или NXP TagWriter, которые могут предоставить больше возможностей для настройки.

5. **Убедитесь в настройках приложения:**
   - Убедитесь, что у вас установлено приложение Яндекс Музыка, и оно правильно настроено для открытия ссылок. В некоторых случаях может потребоваться задать приложение по умолчанию для открывания ссылок Яндекс Музыки.

Если всё сделано правильно и приложение поддерживает такую функциональность, при сканировании NFC-метки должно открываться именно приложение с нужным треком.
В задачу открытия приложения нужно добавить параметр: какой трек нужно открывать. Конкретнее можно узнать от разработчиков приложений - как именно у них обрабатывается прием параметров. 
Возможно приложения Яндекс не выполняют такую обработку(не смотрят что им передали в параметрах) и следует попробовать другие приложения.

Лучшим вариантом было бы дать специальную ссылку, которая могла бы открыться только в приложении обработчике и сразу бы началось воспроизведение.

Ссылки Яндекс свои открывает, но "хочет" денег за каждый клик.

даже всем известную
https://music.yandex.ru/album/10030/track/38634573

приложение проигрывать бесплатно отказалось, хотя ссылка и открылась в нем на нужном треке.

Однако ссылка
https://vk.com/audio-2001169199_47169199

тоже открылась в своем приложении, но воспроизведение началось.
Похожие вопросы