【问题标题】:The searchSuggestions method returns no albumssearchSuggestions 方法不返回任何专辑
【发布时间】:2015-11-14 07:43:56
【问题描述】:

我需要使用“莫扎特”查询来查找专辑。 当我使用 Rdio API 控制台时。它returns 几张专辑。但是对于 curl 实用程序,它什么也不返回。

{"status": "ok", "result": []}

我使用以下命令进行搜索:

curl -X POST 'https://services.rdio.com/api/1/?method=searchSuggestions&types=Album&query=Mozart' -H 'Authorization: Bearer AAAAAWEAAAAAAhkPNgAAAABV1duTVdaEUwAAABpuaWlyZXR0eXZiZG1uZjdjbzJhNWxieHdkddStjPwN8G3shj01cryrkCYZT3pq429kU8cRqbPP85Ad'

为什么会这样?

也许我需要在请求 OAuth 2.0 访问令牌时指定范围参数?

【问题讨论】:

    标签: oauth scope rdio


    【解决方案1】:

    参数必须在请求体中传递,而不是在查询字符串中。所以命令应该是:

    curl -X POST 'https://services.rdio.com/api/1/' \
        -H 'Authorization: Bearer ACCES_TOKEN' \
        -d 'method=searchSuggestions&types=Album&query=Mozart'
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    • 2020-01-26
    • 2018-10-21
    相关资源
    最近更新 更多