cr1gger
@cr1gger
Все дороги ведут в Рим — встретимся в Риме!

Откуда он берет sha256?

https://open.spotify.com/artist/0XNKQFs2Ewb3y0VsFUFc5l/
Вот сайт.
У него есть запрос такой:
curl 'https://api-partner.spotify.com/pathfinder/v1/query?operationName=queryArtist&variables=%7B%22uri%22%3A%22spotify%3Aartist%3A0XNKQFs2Ewb3y0VsFUFc5l%22%7D&extensions=%7B%22persistedQuery%22%3A%7B%22version%22%3A1%2C%22sha256Hash%22%3A%22586fab74eb300f60438e327e4142e4a509a656a24b17292672034271fea85079%22%7D%7D' \
  -H 'authority: api-partner.spotify.com' \
  -H 'pragma: no-cache' \
  -H 'cache-control: no-cache' \
  -H 'accept: application/json' \
  -H 'spotify-app-version: 1595925010' \
  -H 'authorization: Bearer BQBCkDTgsqhBmNboWEC_SXkAhY5UH6Yi-oPFkLCIllZOKRw3h7_5PE6xACQxGqoG-C5ovm8q45v__GVs8A0mMj1RK_SBqcreJYg2pb4khwzDOJ5ToXbVv11834eatmPZ-aEiSwuOTdy3wZ6Y4u2d9SiHmc6JT_4VB10dO30aCjpGItCC4PLxJ-yZUzxk2Emx2x237Q6uhduWBlWSfUREpEOMpLlNAD0VIDnAsEC1tIhjBe4ZuzBdP2hRPDQhAh1BPzlKk0RCSCrV3zls51jFEkehVCqzHQhREc-qyANMrXQ' \
  -H 'accept-language: ru' \
  -H 'app-platform: WebPlayer' \
  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36' \
  -H 'content-type: application/json;charset=UTF-8' \
  -H 'origin: https://open.spotify.com' \
  -H 'sec-fetch-site: same-site' \
  -H 'sec-fetch-mode: cors' \
  -H 'sec-fetch-dest: empty' \
  -H 'referer: https://open.spotify.com/artist/0XNKQFs2Ewb3y0VsFUFc5l/about' \
  --compressed


В get параметрах такие строчки идут:
operationName: queryArtist
variables: {"uri":"spotify:artist:0XNKQFs2Ewb3y0VsFUFc5l"}
extensions: {"persistedQuery":{"version":1,"sha256Hash":"586fab74eb300f60438e327e4142e4a509a656a24b17292672034271fea85079"}}

Вопрос, откуда sha256 ?
Я все перегуглил и нашел только он генерируется из запроса. И еще то что это Apollo GraphQL
Помогите найти как он генерируется
  • Вопрос задан
  • 150 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
так вы ж нашли
он генерируется из запроса


или пацанчики должны забесплатно задебажить отладочку?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы