mangopay - 芒果支付KYC页面
问题描述
我有一个问题,我正在尝试发送一个发布请求以在 MANGOPAY 中创建一个 KYC 页面,我需要传递一个二进制代码或原始文件。
当我收到错误 404 时,需要帮助以了解如何发送原始文件。
const url = `paymentApi/createkyc/${id}/${file}`;
这个错误:
cloudfunctions.net/api/payment/createkyc/Id/[object%20File] 404
解决方案
您将二进制数据作为 URL 的一部分发送,这很可能不是您想要做的。
由于我不知道如何找到您正在使用的 API 的文档(例如createkyc
未在https://docs.mangopay.com/endpoints/v2.01/clients上列出),因此很难提供帮助。
通常,对于 REST API,您使用 HTTP POST 并将二进制数据作为请求的“主体”而不是 URL 的一部分发送。
还值得注意的是,MangoPay 似乎提供了一些客户端库,您可以检查是否有一个适用于您的编程语言(PHP?)。
推荐阅读
- r - 根据字符串从表中提取行
- docker - 添加 iptable 规则后 Docker 构建失败
- json - 我收到一个错误:“JSON 输入意外结束”。我做错了什么?
- php - 使用不同的选项将相同的商品添加到购物车
- python - 如何让进程修改在 python 中传递给它的列表?
- html - 是否可以在没有 h1 标签的情况下将 div 中的所有文本设置为 h1 样式?
- java - spring data jpa,本机查询未设置查询参数
- javascript - 如何将 $data 和 $param 插入电子邮件正文
- mongodb - 如何从 mongoshell 在 mongodb 中添加文档级权限
- flutter - Flutter:当它是`FutureProvider()`时找不到`Provider.of(context)`