如何在 Bing Ads API 中以字符串或流形式获取 CSV

门诺·范登赫维尔

我正在使用 Bing Ads API 为使用来自 nuget 的 Microsoft.BingAds.SDK 的客户创建在线广告性能仪表板。

现在一切正常,但在读取数据并将其显示给用户之前,我必须将 csv 报告下载到文件系统:

            var t = await manager.DownloadFileAsync(
                new ReportingDownloadParameters()
                {
                    ReportRequest = request,
                    OverwriteResultFile = true,
                    ResultFileDirectory = @"C:\Temp",
                    ResultFileName = @"GL15.csv",
                });

            var csvConfig = new CsvHelper.Configuration.CsvConfiguration()
            {
                Delimiter = ",",
                HasHeaderRecord = true,
                Quote = '"'
            };

            var returnList = new List<BingDailyCampaignPerformance>();

            using (var textReader = System.IO.File.OpenText(@"C:\Temp\GL15.csv"))
            using (var csvReader = new CsvHelper.CsvReader(textReader, csvConfig))
            {
                while (csvReader.Read())
                {
                    returnList.Add(GetRow(csvReader));
                }
            }

这似乎效率不高 - 为什么我不能以某种方式将 csv 下载到内存中,并跳过文件系统?

有没有可能做到这一点?

埃里克·厄本

使用 BulkServiceManager 有一个选项可以直接通过临时内存读取实体,但目前 ReportingServiceManager 仅支持文件下载,如您所述。与批量下载体验类似,我们正在跟踪“ReportFileReader”功能请求,尽管还没有任何确定的 ETA。请随时添加到Bing Ads 功能建议中

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Bing Ads API中根据指标进行过滤?

来自分类Dev

Bing Ads API:帐户ID无效

来自分类Dev

如何为Bing Ads订阅或启用Azure应用程序?

来自分类Dev

如何在Facebook Lead Ads API中获取表单字段?

来自分类Dev

如何在Bing Maps v7 API中为指示增加时间?

来自分类Dev

如何从Web API中的Bing Map清除群集的图钉?

来自分类Dev

如何在iOS中使用Bing Api翻译语言?

来自分类Dev

如何在iOS中使用Bing Api翻译语言?

来自分类Dev

NET中获取Facebook Ads API错误

来自分类Dev

将Google-Ads API GoogleAdsRow转换为CSV?

来自分类Dev

如何在R中读取JSON字符串的CSV

来自分类Dev

仅使用.NET的Bing Ads OAuth Automation?

来自分类Dev

Bing Ads API快速入门:仅供Microsoft帐户用户使用。请使用/ consumers端点来满足此请求

来自分类Dev

如何在bing地图中获取LocationRect的面积(2的倍数)?

来自分类Dev

如何在feathers api中编写和下载csv文件?

来自分类Dev

如何在Lambda中获取原始主体字符串(API网关Lambda代理)

来自分类Dev

如何在Microsoft Bing Maps中检测缩放变化

来自分类Dev

如何在bing地图图钉中显示多行文本?

来自分类Dev

Facebook Ads Insights API无法获取预算

来自分类Dev

使用 Google Ads Api 获取广告报告

来自分类Dev

如何使用组件在ember-cli中实现bing maps api?

来自分类Dev

如何删除 Bing Maps V8 Javascript API 中的军械测量选项?

来自分类Dev

如何在 CSV 文件中搜索字符串并在 Python 2.7 中获取它的行索引

来自分类Dev

如何通过 VSCode 终端 API 以字符串形式获取输出?

来自分类Dev

是否有 Bing Maps API 描述 Bing 如何转换 GeoJSON 属性?

来自分类Dev

如何在asp.net MVC网站中集成Bing Cognitive Web Search API

来自分类Dev

如何在LINQ查询中替换CSV字符串,想在LINQ中用NewLine替换CSV

来自分类Dev

无法弄清楚如何查询Bing / Azure Marketplace API

来自分类Dev

如何从BING Search Engine API返回JSON结果

Related 相关文章

  1. 1

    如何在Bing Ads API中根据指标进行过滤?

  2. 2

    Bing Ads API:帐户ID无效

  3. 3

    如何为Bing Ads订阅或启用Azure应用程序?

  4. 4

    如何在Facebook Lead Ads API中获取表单字段?

  5. 5

    如何在Bing Maps v7 API中为指示增加时间?

  6. 6

    如何从Web API中的Bing Map清除群集的图钉?

  7. 7

    如何在iOS中使用Bing Api翻译语言?

  8. 8

    如何在iOS中使用Bing Api翻译语言?

  9. 9

    NET中获取Facebook Ads API错误

  10. 10

    将Google-Ads API GoogleAdsRow转换为CSV?

  11. 11

    如何在R中读取JSON字符串的CSV

  12. 12

    仅使用.NET的Bing Ads OAuth Automation?

  13. 13

    Bing Ads API快速入门:仅供Microsoft帐户用户使用。请使用/ consumers端点来满足此请求

  14. 14

    如何在bing地图中获取LocationRect的面积(2的倍数)?

  15. 15

    如何在feathers api中编写和下载csv文件?

  16. 16

    如何在Lambda中获取原始主体字符串(API网关Lambda代理)

  17. 17

    如何在Microsoft Bing Maps中检测缩放变化

  18. 18

    如何在bing地图图钉中显示多行文本?

  19. 19

    Facebook Ads Insights API无法获取预算

  20. 20

    使用 Google Ads Api 获取广告报告

  21. 21

    如何使用组件在ember-cli中实现bing maps api?

  22. 22

    如何删除 Bing Maps V8 Javascript API 中的军械测量选项?

  23. 23

    如何在 CSV 文件中搜索字符串并在 Python 2.7 中获取它的行索引

  24. 24

    如何通过 VSCode 终端 API 以字符串形式获取输出?

  25. 25

    是否有 Bing Maps API 描述 Bing 如何转换 GeoJSON 属性?

  26. 26

    如何在asp.net MVC网站中集成Bing Cognitive Web Search API

  27. 27

    如何在LINQ查询中替换CSV字符串,想在LINQ中用NewLine替换CSV

  28. 28

    无法弄清楚如何查询Bing / Azure Marketplace API

  29. 29

    如何从BING Search Engine API返回JSON结果

热门标签

归档