当前位置: 首页 > 知识库问答 >
问题:

我们如何将Qr码monkey api集成到express中。js后端

狄鸿禧
2023-03-14

把这个https://rapidapi.com/qrcode-monkey/api/custom-qr-code-with-logo

对于此代码

const express=require('express');const http=require(“https”);

const router=express。路由器();

路由器。post('/',异步(req,res)=

console.log(“要求”,req.body);

返回res.sendStatus(200);

});

单元出口=路由器;

共有1个答案

别锐
2023-03-14

我不确定你在问什么问题。

我猜您正在尝试使用express与qrcodemonkeyAPI进行交互。js?

如果这是真的,遵循qrcode monkey API文档,您必须调用(在本例中)express向正确的endpoint发出GETPOST请求,请求正文和标题中都包含所需的数据。这将记录在您提供的链接中

由于您是通过express执行此操作,因此我假设您将通过您的endpoint传递qr码指向的URL,然后再传递给第三方API。这可能看起来像这样。


router.get('/:url', async (req, res, next) => {
    if (!req.params.url) next(new Error('400 missing url param'))
    try {
        res.body.qr = await fetch('https://qrcode-monkey.p.rapidapi.com/qr/transparent',
            {
              method: 'GET',
              headers: { ... },
              body: { ... }
            }
         ).json()
    } catch (error) {
        next(error)
    }
    res.json(req.body.qr)
})

注意:这是pesudo代码,不应该只是复制/粘贴。

我建议去快车。js文档

这个问题似乎更详细地介绍了第三方API与express的交互。

 类似资料:
  • 问题内容: 我正在运行,尽管要在我的下一个应用程序中集成angularjs。 我认为从服务器端最好的方法是在域和控制器类中使用grails 集成。 但是在这里我被困住了。 如何通过grails与angularjs进行通信?(通过?,如果可以的话,如何将其集成?)什么是好的架构? 非常感谢您的回答!!! PS .:我知道有一个grails angular js插件。但是我确实发现有使用它的任何理由!

  • 我正在处理的当前场景要求我在具有rails后端的角度应用程序中集成SAML或单点登录。首先,我能够向我的IdP发送一个请求,并收到一个XML形式的响应,我使用nokogiri进行解析,并且我有一些凭据,可以在数据库中创建用户。但问题是,我无法在用户创建后登录并保持他们的登录状态。 我在前端实现了ng token auth,在后端设计了\u token\u auth。我已经使用omniauth sa

  • 这是我尝试过的代码,但我得到以下异常: iText。内核PDFEException:“无法在已刷新的页面上绘制元素。” 我需要在最后添加页码,因为在生成pdf的内容后,我生成了一个目录并将其移动到文档的开头。因此,我只知道生成所有页面后的页码。

  • 我正在为我的客户开发一个android应用程序,他要求在应用程序中内置QR扫描仪。所以,我不希望用户不得不从GooglePlay下载另一个应用程序。换句话说,我不想从我的应用程序调用另一个QR扫描仪应用程序。我需要QR扫描仪内置在我的应用程序中。 我在github和这里的stackoverflow上读到了关于ZXing的信息。据我所知,将其QR扫描仪集成到应用程序中不是一个好主意。最好通过Inte

  • 请容忍我,我不是编码专家。 我使用ANTRWorks 2在ANTLR4中构建了一个语法。我用各种测试字符串测试了语法,它在其中运行良好。现在我遇到的问题是在我自己的代码中使用生成的lexer和解析器。作为代码生成目标,我使用Java。 以下是我正在尝试的代码: 它的输出就是“查询”,这是我的起始规则。我希望类似AntlWorks的输出:“(查询(quant_expr query((match st

  • 问题内容: 我广泛使用Selenium进行集成测试。适用于所有常规内容(HTML / AJAX),但是当我尝试测试第三方ActiveX,Java applet和Flash组件时却一无所获。 我为此找到的解决方案是Sikuli。在本地运行良好,但是如何将其集成到Selenium中呢? 顺便说一句 如果相关,对于Selenium,我正在使用Python API。 问题答案: 请参阅Selenium R