如何下载此路线生成的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>
答案 0 :(得分:0)
导出文件可能需要几分钟才能生成,具体取决于其大小。您应该继续尝试,直到不再出现错误。下载文件无需授权。
如果时间超过15分钟并且文件仍然无法使用,您应该与OneSignal的支持团队取得联系。
答案 1 :(得分:0)
在OneSignal支持中,使用该初始路由返回的链接现在返回正确的URL:
|你好。我们发现系统中的一个错误在某些情况下会返回错误的CSV网址。抱歉给你带来不便。 此问题现已解决,因此您应该获得有效的URL。然后,您可以在没有任何特殊标题的情况下下载CSV导出。