2016-11-29 4 views
0

stripe.net에서 즉석 전송이 지원되지 않기 때문에 WebRequest를 사용하여 전송 API를 발행하고 있습니다. 계정을 관리하고 고객에게 전화를 걸고 싶습니다. ThecURL는 다음과 같다 :C# WebRequest에서 스트라이프 전송 API에 CONNECTED_STRIPE_ACCOUNT_ID를 추가하는 방법

WebRequest request = HttpWebRequest.Create("https://api.stripe.com/v1/transfers?amount=" + amount + "&currency=" + currency + "&method=" + method + "&Stripe-Account=" + stripe_user_id); 
     request.Method = "POST"; 
     request.Headers.Add("Authorization", "Bearer " + WebConfigurationManager.AppSettings["StripeApiKey"]); 
     var response = request.GetResponse(); 

     Stream dataStream = response.GetResponseStream(); 
     StreamReader reader = new StreamReader(dataStream); 
     string responseFromServer = reader.ReadToEnd(); 

나는 다음과 스트라이프 오류가 점점 오전 : "수신 알 수없는 매개 변수 : 스트라이프-계정"

하나를 다음과 같이

curl https://api.stripe.com/v1/transfers \ 
    -u {PLATFORM_SECRET_KEY}: \ 
    -H "Stripe-Account: {CONNECTED_STRIPE_ACCOUNT_ID}" \ 
    -d amount=1000 \ 
    -d currency=usd \ 
    -d method=instant 

내 .NET의 WebRequest 클래스는 도움이 필요합니다. 감사합니다. hsmith825

답변

0

보내 주시는 답변은 Stripe-Account입니다. 데이터에서 헤더로 보낼 때 :

request.Headers.Add("Stripe-Account", "{CONNECTED_STRIPE_ACCOUNT_ID}"); 
+0

고마워요! 나는 지금 일하고있다. – user1181125