Deezer API访问令牌

编程入门 行业动态 更新时间:2024-10-09 11:16:52

Deezer API访问<a href=https://www.elefans.com/category/jswz/34/1771317.html style=令牌"/>

Deezer API访问令牌

我已经尝试获取Deezer API的访问令牌,但是在发送请求时,我一直收到“错误代码”消息。这是上述要求:

'.php?app_id=' + appID + '&secret=' + clientSecret + '&code=' + code;

应用程序ID和客户端机密位于developers.deezer/myapps上,所以我对这两个没错。

对于代码,我使用的是deezer自己提供的php代码示例(您可以在此处查找:)上面的示例代码是一个简单的页面,使您能够像往常一样同意让您的应用程序存储数据。最后,您将被重定向到一个具有这样的URL的空页面(不用担心,代码和作用域都是伪造的):

http://localhost/deezerAPI/test1.php?code=fr14364f27b39760284c5698&state=27f24b97ab810mb3176d42fh

无论如何,我已经将代码fr14364f27b39760284c5698]复制并粘贴到一个自制的node js程序中(为什么使用nodejs?因为我更习惯使用节点发送请求):

'use strict';

const express = require('express');
var request = require('request');

const app = new express();

var appID = '32461'
var clientSecret = '272673f191f9f059a7a296ccc6';
var code = 'fr14364f27b39760284c5698'

var requestURI = '.php?app_id=' + appID + '&secret=' + clientSecret + '&code=' + code;

request(requestURI, (error, response, body) => {
  console.log("Recieved body'" + body + "'");
});

app.listen(8081, () => {
    console.log("WebClient is up!");
});

而且每次我收到正文“错误的代码”。对我来说,这仅意味着两件事:

  • php代码示例deezer给我的提示是错误的,或者我在其中写了错误的内容(例如应用程序ID或客户端机密),但这不太可能,因为我已经检查了好几次了。

  • 我制作的节点js代码是错误的(以我提出要求的方式),或者像以前一样,我输入的信息是错误的(但是我也检查了好几次...)。我没有解决办法,所以如果你们有任何线索,请告诉我。预先感谢。

  • PS:如果您想看到Deezer代码示例告诉我,我在wamp服务器上所拥有的与他们所拥有的并没有什么不同,但是也许您会看到没有加起来的东西。

我已经尝试获取Deezer API的访问令牌,但是在发送请求时,我一直收到“错误代码”消息。这是上述请求:'https://connect.deezer/oauth/access_token.php?...

回答如下:

我认为,您可能应该在所有变量后加上分号。

更多推荐

Deezer API访问令牌

本文发布于:2024-05-13 04:48:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1759190.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:令牌   Deezer   API

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!