CMS 开放支付数据限制

CMS Open Payments Data Limitation

我终于开始着手获取将 Web API 导入我的 SQL 环境所需的代码。但是,当我 运行 SSIS 脚本组件包(脚本语言:Visual Studio C# 2017)时,我只能从数百万条记录中检索到 1000 条记录。一位顾问提到我可能必须将 App Token 合并到我的代码中才能访问其他记录。

有人能证实这是真的吗?如果是这样,应该如何编码?

这是我的 "ForEach" 循环代码之前的代码:

    public override void CreateNewOutputRows()

    {


        //Set Webservice URL
        ServicePointManager.Expect100Continue = true;
        ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;



        string wUrl = "https://openpaymentsdata.cms.gov/resource/bqf5-h6wd.json";
        string appt = "MyAppToken";


        try

        {



            //Call getWebServiceResult to return our Article attributes

            List<Payment> outPutResponse = GetWebServiceResult(wUrl);

如果有使用应用程序令牌的替代方法(例如在 HTTP 连接中),请告诉我。

想通了...

https://openpaymentsdata.cms.gov/resource/bqf5-h6wd.json?$limit=10000&$$app_token="MyAppToken"