问题标签 [discogs-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
744 浏览

php - 如何使用 PHP / cURL 对 Discogs API 的 POST 进行身份验证

我已成功使用此处的示例https://gist.github.com/tonefolder/44191a29454f9059c7e6来验证用户并存储 oauth_token 和 oauth_token_secret。然后我可以使用 cURL 发出经过身份验证的 GET 请求。

我不知道如何发出经过身份验证的 POST 请求。

我尝试以这种方式使用已签名 oauthObject 中的 $result['header'] :

但我得到'[message] => 您必须进行身份验证才能访问此资源。'

我不确定我是否正确地执行了 CURLOPT_POSTFIELDS 部分,但是一旦我真正能够发送经过身份验证的 POST,我就可以弄清楚!抱歉,如果这也有更多错误 - 我不经常使用 cURL!

0 投票
1 回答
535 浏览

java - 如何向 Discogs Api 发送经过身份验证的请求

我遵循OAuth 1.0 协议 ,因此我可以向 /oauth/identity Endpoint 发送经过身份验证的请求,如Auth flow的步骤 5 中所示。

从文档中,提出请求涉及包括几个参数,如您在此处看到的。

我的请求是什么样的:

其中 ACCESS_TOKEN 和 ACCESS_TOKEN_SECRET 来自 Auth Flow 指南的第 4 步, CONSUMER_SECRET 和 CONSUMER_KEY 来自我的 Discogs 开发者设置。

我的代码在 Java 中的样子,因为这是针对 android Discogs 客户端的:

但我得到的是:{“消息”:“您必须进行身份验证才能访问此资源。”}

0 投票
2 回答
2265 浏览

image - 如何获取 Discogs 版本的图像?

我想获取 Discogs 版本的图像。我可以在没有 Discogs API 的情况下做到这一点吗?他们的数据库转储中没有指向图像的链接。

0 投票
1 回答
247 浏览

javascript - Javascript jQuery calling on API to fill table but receiving undefined for a particular object call

So the problem I seem to be having is that when I populate my table the object discogsObjects.year populates my table consistently with "undefined" despite the fact that when I call it in devtools it returns values of years called from the API. My format is consistent with the code so I'm not sure what the problem could be...

Thank you!

0 投票
1 回答
1251 浏览

android - 如何从 discogs api 获取大图像?

是否可以从 discogs api 获得更高质量的图像?现在我只能得到尺寸为 150x150 的缩略图。开发人员有什么办法可以获得更好质量的图像吗?JSON 只有缩略图的链接。

所以如果这是我的要求

这是我得到的回应

我想要更大的图像,我该怎么做?这甚至可能吗?谢谢 !!

0 投票
1 回答
99 浏览

npm - 在 Aurelia 项目中集成 Discogs 断开节点模块

我正在使用 aurelia.io,我想在我的应用程序中使用“断开连接”npm 包来处理 Discogs API。我正常安装它,输入npm install disconnect --save我的应用程序的文件夹。我还aurelia.json正确编辑以插入该vendor-bundle.js部分: { "name": "disconnect", "path": "../node_modules/disconnect", "main": "index" },

然后我构建了我的应用程序输入au build,但我收到了这个错误:

我不知道出了什么问题......如果你能帮助我,那就太好了:)

0 投票
2 回答
243 浏览

javascript - Aurelia 和 Discogs API

我正在使用 Discogs API 使用 Aurelia.io 开发应用程序。好吧,它是 Javascript,对于那些可能不知道 Aurelia 的人(我不知道它是否有名)。

我正在写这个(当然 xxx 是真正的价值):

实际上,我的请求不起作用。这是 Firefox 发送的标题,而我想发送其他标题,如您在我的代码中看到的:

显然,我想强制的标题没有被考虑在内。

这是我在控制台中收到的法语消息(我在网上找不到翻译):

我究竟做错了什么?谢谢

塞萨尔

0 投票
0 回答
1234 浏览

angular - GET http://localhost:4200/api/user/ 404(未找到)角度 2

当我尝试登录我的应用程序时出现此错误,但我遇到了一些包含 404(未找到)的问题...我将输入我的一些代码行和错误图像.....请帮助我解决问题。

这是带有订阅的 login.component.ts

这是错误的图像

错误

0 投票
0 回答
167 浏览

python - 如何使用python将项目添加到discogs库存

我目前正在尝试使我的商店自动化。这就是为什么我想通过 discogs api 将商品添加到我的商店。我一开始尝试了python的官方discogs客户端,但看起来没有办法添加新项目。我只能提出请求、删除或编辑现有项目。然后我尝试使用以下代码发出我自己的发布请求,但我总是得到响应 422:

或响应 400:

如果有人能指出我做错了什么,我将非常感激。感谢大家阅读。

一切顺利

cpow

0 投票
1 回答
811 浏览

json - 在 Ruby 中解析 Json 文件时出现问题

我对 ruby​​ 编程和使用 json 包还是很陌生,我想我正面临一个典型的 noob 错误,但我现在两天都找不到我的错误。我是这样开始的:

我收到的是这样的:

我已经在搜索您的论坛,并且了解到这个错误可能意味着我没有正确的 JSON 文件(虽然它直接来自 discogs-api,但我基本上认为这些人知道他们在做什么)。所以我接下来尝试的是

所以至少,我的代码现在运行没有任何错误。但是当我尝试引用 inv 中的任何信息时,我只会得到空的响应。inv (没有 .to_json 看起来像这样:

但是,如果我现在尝试参考例如位置:

我只是收到这样的错误

或空响应。我现在正在尝试解决这个问题两天,但我完全没有想法。提前感谢您的帮助!