下载CSV文件生成的播放器导出 - OneSignal

时间:2016-06-07 16:58:39

标签: python amazon-s3 get amazon onesignal

如何下​​载此路线生成的csv:https://onesignal.com/api/v1/players/csv_export?app_id=

- 我能够获得该文件的s3链接。

- 我在CSV文件上执行获取请求。我尝试使用与csv_export路由相同的标头/授权并将其删除无效。

w /基本身份验证设置:

await TransferManager.CopyAsync(sourceBlob, targetBlob, isServiceCopy: false);

删除基本身份验证:

<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>InvalidArgument</Code><Message>Unsupported Authorization Type</Message><ArgumentName>Authorization</ArgumentName><ArgumentValue>Basic SOME_KEY_THAT_WORKS_WITH_THE_ROUTE</ArgumentValue><RequestId>SOME_REQUEST_ID</RequestId></Error>

2 个答案:

答案 0 :(得分:0)

导出文件可能需要几分钟才能生成,具体取决于其大小。您应该继续尝试,直到不再出现错误。下载文件无需授权。

如果时间超过15分钟并且文件仍然无法使用,您应该与OneSignal的支持团队取得联系。

答案 1 :(得分:0)

在OneSignal支持中,使用该初始路由返回的链接现在返回正确的URL:

|你好。我们发现系统中的一个错误在某些情况下会返回错误的CSV网址。抱歉给你带来不便。 此问题现已解决,因此您应该获得有效的URL。然后,您可以在没有任何特殊标题的情况下下载CSV导出。