0

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);

ここに画像の説明を入力

4

1 に答える 1

1

使えるはずですrequest.AddParameter(...)。3 つのパラメーター (api_key、api_secret、data) ごとに 1 回呼び出します。

追加するために編集: RestSharp は、POST 要求であるため、これらのパラメーターを要求の本文に追加します。GET リクエストの場合は、代わりにそれらをクエリ文字列に追加しますが、あなたの例ではそうではありません。

于 2013-07-22T19:40:30.237 に答える