繁体   English   中英

在GustPay中使用RestSharp Api

[英]Using RestSharp Api with GustPay

我正在尝试使用RestSharp Api使用GustPay Api。 我很困惑如何在请求中传递“ api_key”和“ api_secret”。

var client = new RestClient("https://www.gustpay.com/api/gust_pass_venue_assignment");
            var request = new RestRequest(Method.POST)
                              {
                                  RequestFormat = DataFormat.Json
                              };

            request.AddBody(request.JsonSerializer.Serialize(new
            {
                venue_name = "Cape Town Stadium",
                latitude = "-33.903441",
                longitude = "18.41113"
            }));


            var response = client.Execute(request);
            Console.WriteLine(response.Content);

在此处输入图片说明

您应该可以使用request.AddParameter(...) 为您的三个参数(api_key,api_secret和data)中的每一个调用一次。

编辑添加:RestSharp会将这些参数添加到请求的正文中,因为它是POST请求。 如果是GET请求,则会将它们添加到查询字符串中,但是在您的示例中并非如此。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM