【问题标题】:Python post request to C#Python 向 C# 发布请求
【发布时间】:2017-11-08 06:49:02
【问题描述】:

下面的代码我需要在c#中调用,我们如何才能做到这一点,请帮助我。

import requests #requires "requests" package
import json
response = requests.post('https://scm.commerceinterface.com/api/v3/mark_exported',                       data={'supplier_id':'111111111', 'token':'sample-token', 
      'ci_lineitem_ids':json.dumps([54553919,4553920])}).json()
if response['success'] == True:
   #Successfully marked as exported (only items which are not already marked exported)
   pass
else:
   pass

【问题讨论】:

标签: c# python .net


【解决方案1】:

//我有解决办法

C# 发布请求

var client = new RestClient(exportUrl);
            var request = new RestRequest(Method.POST);
            request.AddHeader("cache-control", "no-cache");
            request.AddHeader("content-type", "application/json");
            request.AddParameter("supplier_id", apiSupplierID);
            request.AddParameter("token", apiToken);
            request.AddParameter("ci_lineitem_ids", exportOrders);
            IRestResponse response = client.Execute(request); 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-08
    • 2018-07-04
    • 1970-01-01
    • 2017-12-03
    • 2018-12-18
    • 1970-01-01
    • 2020-12-11
    • 1970-01-01
    相关资源
    最近更新 更多