diff --git a/pyncm_async/__init__.py b/pyncm_async/__init__.py index 6ab67c8..9543692 100644 --- a/pyncm_async/__init__.py +++ b/pyncm_async/__init__.py @@ -2,7 +2,7 @@ """PyNCM-Async 网易云音乐 Python 异步 API / 下载工具""" __VERSION_MAJOR__ = 0 __VERSION_MINOR__ = 1 -__VERSION_PATCH__ = 1 +__VERSION_PATCH__ = 2 __version__ = '%s.%s.%s' % (__VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_PATCH__) @@ -95,7 +95,7 @@ def __init__(self, *args, **kwargs): } self.eapi_config = { "os": "ios", - "appver": "", + "appver": "9.0.0", "osver": "", "deviceId": DEVICE_ID_DEFAULT, } diff --git a/pyncm_async/apis/cloud.py b/pyncm_async/apis/cloud.py index 5a09719..856850b 100644 --- a/pyncm_async/apis/cloud.py +++ b/pyncm_async/apis/cloud.py @@ -179,7 +179,7 @@ def SetPublishCloudResource(songid): } -def SetRectifySongId(oldSongId, newSongId,session=None): +async def SetRectifySongId(oldSongId, newSongId,session=None): """移动端 - 歌曲纠偏 Args: @@ -189,11 +189,8 @@ def SetRectifySongId(oldSongId, newSongId,session=None): Returns: dict """ - return ( - (session or GetCurrentSession()) - .get( + resp = await (session or GetCurrentSession()).get( "/api/cloud/user/song/match", params={"songId": str(oldSongId), "adjustSongId": str(newSongId)}, - ) - .json() ) + return resp.json()