2016-06-14 2 views
1

저는 우편 배달부에서 QuickPay API를 테스트 중이며 모든 것이 잘 작동합니다. Postman Code Generator를 사용하여 성공한 RestSharp 스 니펫을 생성 할 때 코드는 API에 대해 상태 200을 반환하지 않으며 아무 일도 발생하지 않습니다.RestSharp 코드 생성 양식 우편 배달부가 작동하지 않습니다.

나는 (비록 인증 코드를 변경) 생성 된 코드 그녀의

var client = new RestClient("http://api.quickpay.net/subscriptions/18612/recurring?Accept-Version=v10&id=18427612&amount=9900&order_id=test1234"); 
var request = new RestRequest(Method.POST); 
request.AddHeader("postman-token", "145e85d9-0e36-4e6a-2742-b36fb3dccadb"); 
request.AddHeader("cache-control", "no-cache"); 
request.AddHeader("accept-version", "v10"); 
request.AddHeader("authorization", "Basic OjczYWY3NzlmZDYzMjIxNGUx33yYj5266ZkO222Z322221M34334433434344ZWY="); 
IRestResponse response = client.Execute(request); 

이 어떤 도움이 아주 많이 감사를 기록했다. 감사합니다

답변

1

나는 매개 변수를 쿼리 문자열 매개 변수로 URL에 게시하는 대신 매개 변수로 reqeuest 메서드에 게시해야한다는 것을 알았습니다. 우편 배달부 토큰이나 캐시 제어 헤더가 필요 없습니다. 그리고 중요한 것은 url이 https://api.quickpay.net/subscriptions/18612/recurring

이어야합니다.