1 #ifndef MUSICWYQUERYINTERFACE_H
2 #define MUSICWYQUERYINTERFACE_H
24 static constexpr
const char *
WY_SEARCH_URL =
"STg2eHNFN0FLWnRzeDNlQXRlaHIvVlJ6b2k5a2s3Y2JmMG9lUEQzTytuNG5JenowY3ZleC9SbXFyak1ta29pYzA3dytZZz09";
25 static constexpr
const char *
WY_SEARCH_DATA_URL =
"enoyd2tlWk4xYk1JUUIraXg5bzBUV2FvMTBvVWNVMWVxUmh2YUJqcVhoMW44cldwRldISVNqK09WVml0dDg4d2YwdllwZz09";
26 static constexpr
const char *
WY_SONG_LRC_OLD_URL =
"eEZRWnA5eWZZZWFvakpnQ2F2Sml1aTZQa1crekFlZUJoTXUwRUgwekRtOXFsU2l2S1BKZFdwTUVaNGRzWUJ2ZTNpdlRDNnVuTUt2M0xtUTRsaWh2NTZBQ0JacnNTbXp6";
27 static constexpr
const char *
WY_TOPLIST_URL =
"VUdTa0xMeG1Nblc4cThoS2E1QzhJK0lrTHJBRmk4TUJZMC9NQW1GanZydDJmR0VJVVRZNmJQSEhOZU96aE55bTJxdW55RldJOHl6aElNdTlHbkZkSmc9PQ==";
28 static constexpr
const char *
WY_TOPLIST_DATA_URL =
"dTJrZloxZDVFSU9GSEowWjFoaGI1Z2FlMFd1alE4aFRiS05zUFZHMDNJd0lJejFMSVIwWXVndWhRU2ZZRXA5WnY3b0dVcklGZHd1K3R2aEJqRVo2c0JvTkdKWkNEL3Qz";
30 class QNetworkRequest;
54 QByteArray
makeTokenRequest(QNetworkRequest *request,
const QString &query,
const QString &data);
58 QByteArray
makeTokenRequest(QNetworkRequest *request,
const QString &url,
const QString &query,
const QString &data);
71 #endif // MUSICWYQUERYINTERFACE_H
static constexpr const char * WY_SEARCH_DATA_URL
QString makeSongArtist(const QString &in, const QString &name)
void makeRequestRawHeader(QNetworkRequest *request) noexcept
static constexpr const char * WY_TOPLIST_DATA_URL
static constexpr const char * WY_TOPLIST_URL
static constexpr const char * WY_SONG_LRC_OLD_URL
static constexpr wchar_t key[]
The namespace of the wangyi request interface.
void parseFromSongProperty(TTK::MusicSongInformation *info, int bitrate)
QByteArray makeTokenRequest(QNetworkRequest *request, const QString &query, const QString &data)
QString makeCoverPixmapUrl(const QString &id)
static constexpr const char * WY_SEARCH_URL