Paypal发布到C#REST API端点

时间:2018-11-22 07:07:38

标签: c# rest paypal .net-core

在我的前端,我有这段代码应该调用API post端点:

... 
onAuthorize(_data: any, actions: any) {
actions.request.post('https://localhost:44353/api/payment',_data)
    .then...

API端点看起来像这样

[ProducesResponseType(201)]
[HttpPost("payment")]
public async Task<IActionResult> Payment([FromBody] PaypalDTO paypal){...

但是API调用返回:错误的请求/错误的格式。

当前唯一传递数据的方法是通过查询参数。

但是我敢打赌,有一种方法可以格式化REST API端点以获取_data对象。

想法?

1 个答案:

答案 0 :(得分:-2)

首先,您可以控制json数据吗?其次,您可以添加Content-Type您的请求吗?

最后,也许这个链接对您有帮助

Official Microsoft tutorial